From 1c32c02a4a1e648d6f027cb7e7eb9b3480530e74 Mon Sep 17 00:00:00 2001 From: Iwan Timmer Date: Wed, 8 Jan 2014 21:49:25 +0100 Subject: [PATCH] Update build scripts to make building easier --- build.xml | 21 ++++++++++++++++----- jni/nv_omx_dec/build.sh | 2 +- jni/nv_opus_dec/build.sh | 3 +-- 3 files changed, 18 insertions(+), 8 deletions(-) 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 -