[Jode-users] configure help
Brought to you by:
hoenicke
From: Lachlan D. <lac...@gm...> - 2005-11-24 02:07:49
|
Hi there, two quick questions: 1. anyone on the list compiled Jode on Mac OS X (esp. 10.4)? 2. I'm attempting to build a Portfile for Jode (for DarwinPorts) but am getting a configure error (see below) that I'm not sure how to fix. Configure is looking in /usr/lib/... for java stuff but it needs to look elsewhere (see below). What do I pass to the configure script to alter this? I've tried passing a CLASSLIB variable to configure but this doesn't seem to make any difference. Anyone got any ideas? Thanks in advance... with regards, -- Lachlan Deck The default environment for Mac OS X's Java is as specified in the following xml: lds-mac:~ ldeck$ cat /System/Library/Java/JavaConfig.plist { Vendor = apple; apple = { VM = "/usr/bin/java"; DefaultClasspath = "$HOME/Library/Java:$NEXT_ROOT/Library/ Java:$NEXT_ROOT/System/Library/Java:$NEXT_ROOT/Network/Library/Java: $NEXT_ROOT/System/Library/Frameworks/JavaVM.framework/Classes/ classes.jar:$NEXT_ROOT/System/Library/Frameworks/JavaVM.framework/ Classes/ui.jar"; DefaultBeanpath = "$HOME/Library/JavaBeans:$NEXT_ROOT/ Library/JavaBeans:$NEXT_ROOT/System/Library/JavaBeans:$NEXT_ROOT/ Network/Library/JavaBeans"; Compiler = "/usr/bin/javac"; Headers = "$NEXT_ROOT/System/Library/Frameworks/ JavaVM.framework/Headers"; Library = "$NEXT_ROOT/System/Library/Frameworks/ JavaVM.framework/Libraries/libjvm.dylib"; }; } lds-mac:~ ldeck$ lds-mac:~/Documents/Downloads/jode-1.1.2-pre1 ldeck$ aclocal && automake -a && autoconf lds-mac:~/Documents/Downloads/jode-1.1.2-pre1 ldeck$ ./configure -- prefix=/opt/local checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... yes checking whether make sets $(MAKE)... (cached) yes checking for perl... /usr/bin/perl checking for cygpath... no checking for java... /usr/bin/java checking for javac... /usr/bin/javac checking for jar... /usr/bin/jar checking for /usr/lib/java/lib/classes.zip... no checking for /usr/lib/java/lib/rt.jar... no checking for /usr/lib/java/jre/lib/classes.zip... no checking for /usr/lib/java/jre/lib/rt.jar... no checking for /usr/lib/java/shared/classes.zip... no checking for /usr/lib/java/shared/rt.jar... no checking for jikes... /usr/bin/jikes checking for unzip... /usr/bin/unzip checking for java.lang.Object... no configure: error: Please specify location of core java class library lds-mac:~/Documents/Downloads/jode-1.1.2-pre1 ldeck$ |