Re: problems compiling mama jni component
Roan Horning
Mike,
toggle quoted messageShow quoted text
Thank you for your response. I did have OpenJDK and not a valid JDK from Oracle. I downloaded JDK 6 from Oracle, and have followed your suggestion to make sure it is the system default: $ echo $JAVA_HOME /home/x15/Development/jdk1.6.0_33 $ echo $PATH /home/x15/Development/jdk1.6.0_33/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games $ which java /home/x15/Development/jdk1.6.0_33/bin/java $ which javac /home/x15/Development/jdk1.6.0_33/bin/javac $ which ant /usr/bin/ant $ java -version java version "1.6.0_33" Java(TM) SE Runtime Environment (build 1.6.0_33-b04) Java HotSpot(TM) Server VM (build 20.8-b03, mixed mode) $ javac -version javac 1.6.0_33 Is this a correct version of Java from Oracle to use, or did I download the wrong SDK? after running cleaning the project, re-running generateBuildFiles.sh, configure --avis-path=/usr/local, make and then make mamajni I get the following error: make[4]: Entering directory `/home/x15/Development/openMAMA/mama/jni/src/c' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I/home/x15/Development/jdk1.6.0_33/include -I/home/x15/Development/jdk1.6.0_33/include/solaris -I/home/x15/Development/jdk1.6.0_33/include/linux -I/opt/openmama/include -pedantic -Wno-long-long -g -O2 -pedantic -Wno-long-long -I./../../../../common/c_cpp/src/c -I./../../../../mama/c_cpp/src/c -MT mamasubscriptionjni.lo -MD -MP -MF .deps/mamasubscriptionjni.Tpo -c -o mamasubscriptionjni.lo mamasubscriptionjni.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I/home/x15/Development/jdk1.6.0_33/include -I/home/x15/Development/jdk1.6.0_33/include/solaris -I/home/x15/Development/jdk1.6.0_33/include/linux -I/opt/openmama/include -pedantic -Wno-long-long -g -O2 -pedantic -Wno-long-long -I./../../../../common/c_cpp/src/c -I./../../../../mama/c_cpp/src/c -MT mamasubscriptionjni.lo -MD -MP -MF .deps/mamasubscriptionjni.Tpo -c mamasubscriptionjni.c -fPIC -DPIC -o .libs/mamasubscriptionjni.o mamasubscriptionjni.c:33:36: fatal error: mamajni/dictionaryimpl.h: No such file or directory compilation terminated. make[4]: *** [mamasubscriptionjni.lo] Error 1 I am using the version of ant provided by Ubuntu. Any suggestions? Thanks for your time, Roan
On Mon, Jul 23, 2012 at 3:27 PM, Mike Schonberg <mschonberg@nyx.com> wrote:
Roan,
|
|