Update to relative path and target
diff --git a/Makefile b/Makefile
index 7647e8a..ba70ecd 100755
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,17 @@
 
 JAVA_HOME ?= /usr/local/j2sdk
 
-CC=gcc
+ifdef TARGET
+    CROSS_PREFIX:=$(TARGET)-
+else
+    CROSS_PREFIX:=
+endif
+
+CC:=$(CROSS_PREFIX)gcc
+LD:=$(CROSS_PREFIX)ld
+AR:=$(CROSS_PREFIX)ar
+RANLIB:=$(CROSS_PREFIX)ranlib
+
 CFLAGS = -c -DLINUX -fPIC -I$(JAVA_HOME)/include/ -I$(JAVA_HOME)/include/linux -Wimplicit -Wstrict-prototypes -Wall -Wno-unknown-pragmas -Iinclude
 BINDIR=/usr/local/bin