[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$
|