diff --git a/build.xml b/build.xml
index 31f096b..ee4821e 100644
--- a/build.xml
+++ b/build.xml
@@ -5,7 +5,8 @@
-
+
+
@@ -26,9 +27,16 @@
-
-
-
+
+
+
+
+
+
+
+
+
+
@@ -37,7 +45,9 @@
+
+
@@ -54,7 +64,8 @@
-
+
+
diff --git a/jni/nv_omx_dec/build.sh b/jni/nv_omx_dec/build.sh
index 7c1c0e5..44f7d6b 100755
--- a/jni/nv_omx_dec/build.sh
+++ b/jni/nv_omx_dec/build.sh
@@ -1,5 +1,5 @@
rm *.o libnv_omx_dec.so
-gcc -I /opt/vc/src/hello_pi/libs/ilclient -I /usr/lib/jvm/java-7-openjdk/include -I /usr/lib/jvm/java-7-openjdk/include/linux -I /opt/vc/include -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux -I ./inc -fPIC -L. -c *.c
+gcc -I /opt/vc/src/hello_pi/libs/ilclient -I $JAVA_HOME/include -I $JAVA_HOME/include/linux -I /opt/vc/include -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux -I ./inc -fPIC -L. -c *.c
gcc -shared -Wl,-soname,libnv_omx_dec.so -Wl,--no-undefined -o libnv_omx_dec.so *.o -L. -L /opt/vc/lib/ -lbcm_host -lopenmaxil -lvcos -lvchiq_arm -lpthread -lrt -L /opt/vc/src/hello_pi/libs/ilclient -lilclient
rm *.o
diff --git a/jni/nv_opus_dec/build.sh b/jni/nv_opus_dec/build.sh
index 2329fd3..88051c5 100755
--- a/jni/nv_opus_dec/build.sh
+++ b/jni/nv_opus_dec/build.sh
@@ -1,5 +1,4 @@
rm *.o libnv_opus_dec.so
-gcc -I include -I /usr/lib/jvm/java-7-openjdk-amd64/include/ -I ./inc -fPIC -c *.c
+gcc -I include -I $JAVA_HOME/include/ -I $JAVA_HOME/include/linux -I ./inc -fPIC -c *.c
gcc -shared -Wl,-soname,libnv_opus_dec.so -Wl,--no-undefined -o libnv_opus_dec.so *.o -L. -lopus
rm *.o
-