JRI problem on 64bit Linux
Our experience (and that of several others) is that you need Java 1.6 on x86_64 Linux for any of the JNI-using R packages to work correctly. E.g. the CRAN check machine is using 1.6.
On Thu, 12 Jul 2007, chuckanut wrote:
Sorry if this isn't the correct list, but I couldn't find any mailing lists on the JRI site.
Please see the posting guide: that asks you to ask the maintainer (who knows about the problems).
I am able to install JRI on a 32 bin linux machine without any problem, but I am unable to isntall on a 64 bit machine. I have R installed with the correct option, R_HOME is set up and libR.so is in there. However, I get the following error when running "./configure", any help is appreciated
You need to read config.log: we can't read it for you as it is on your machine.
checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for ANSI C header files... yes checking for java... /usr/java/jdk1.5.0_11/bin/java checking for javac... /usr/java/jdk1.5.0_11/bin/javac checking for javah... /usr/java/jdk1.5.0_11/bin/javah checking for jar... /usr/java/jdk1.5.0_11/bin/jar checking whether Java interpreter works... yes checking for Java environment... in /usr/java/jdk1.5.0_11 checking for /usr/java/jdk1.5.0_11/include/jni.h... yes checking for /usr/java/jdk1.5.0_11/include/./jni_md.h... no checking for /usr/java/jdk1.5.0_11/include/linux/jni_md.h... yes checking whether JNI programs can be compiled... configure: error: Cannot compile a simple JNI program. See config.log for details.
^^^^^^^^^^^^^^^^^^^^^^^^^^
Brian D. Ripley, ripley at stats.ox.ac.uk Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ University of Oxford, Tel: +44 1865 272861 (self) 1 South Parks Road, +44 1865 272866 (PA) Oxford OX1 3TG, UK Fax: +44 1865 272595