<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Message</TITLE>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.2523" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=090295021-20012005><FONT face=Arial size=2>Dear fellow
Kaffe-lings,</FONT></SPAN></DIV>
<DIV><SPAN class=090295021-20012005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=090295021-20012005><FONT face=Arial size=2>I've made good
progress on getting a port of Kaffe 1.1.4 to uClinux 2.4.22 on an ARM processor.
I (like many others, it seems) can get an executable that will give the usage()
message, but if you try to run code, I get "Failed to locate native library
"libnative" in path: ...</FONT></SPAN></DIV>
<DIV><SPAN class=090295021-20012005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=090295021-20012005><FONT face=Arial size=2>I've tried every
combination of --with-static[lib|vm|bin], but I still get a dynamic executable.
The libtool scripts seem to be ok - they have:</FONT></SPAN></DIV>
<DIV><SPAN class=090295021-20012005><FONT face=Arial
size=2>build_libtool_libs=no</FONT></SPAN></DIV>
<DIV><SPAN class=090295021-20012005><FONT face=Arial
size=2>build_old_libs=yes</FONT></SPAN></DIV>
<DIV><SPAN class=090295021-20012005><FONT face=Arial
size=2>allow_libtool_libs_with_static_runtimes=no</FONT></SPAN></DIV>
<DIV><SPAN class=090295021-20012005><FONT face=Arial
size=2>link_static_flag="-static"</FONT></SPAN></DIV>
<DIV><SPAN class=090295021-20012005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=090295021-20012005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=090295021-20012005><FONT face=Arial size=2>Please, if anyone
has figured this out or can point me in the right direction I'd really
appreciate it. </FONT></SPAN></DIV>
<DIV><SPAN class=090295021-20012005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=090295021-20012005><FONT face=Arial size=2>PS - Why does
javax.naming.InitialContext depend on java.applet.Applet? That drags half of awt
right back into the picture.</FONT></SPAN></DIV>
<DIV><SPAN class=090295021-20012005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=090295021-20012005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=090295021-20012005><FONT face=Arial size=2>Here's my configure
script:</FONT></SPAN></DIV>
<DIV><SPAN class=090295021-20012005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=090295021-20012005><FONT face=Arial size=2>CFLAGS="-mcpu=arm9
-Wl,-elf2flt -D__ARM__ -D__uclinux__"
\<BR>KAFFEH="/home/dtiller/kaffe/kaffe-linux/bin/kaffeh"
\<BR>CC="/usr/local/bin/arm-elf-gcc" \<BR>CXX="/usr/local/bin/arm-elf-g++"
\<BR>AR="/usr/local/bin/arm-elf-ar" \<BR>NM="/usr/local/bin/arm-elf-nm"
\<BR>../kaffe-1.1.4/configure \<BR>--prefix=/home/dtiller/kaffe/kaffe-arm
\<BR>--with-class-library-profile=tagsware
\<BR>--with-rt-jar=/home/dtiller/kaffe/kaffe-linux/jre/lib/rt.jar
\<BR>--disable-profiling \<BR>--disable-xprofiling \<BR>--disable-xdebugging
\<BR>--disable-feedback \<BR>--without-profiling \<BR>--without-stats
\<BR>--disable-gcj \<BR>--host=arm-linux \<BR>--build=i686-linux
\<BR>--enable-pure-java-math \<BR>--with-includes=/usr/local/arm-elf/include
\<BR>--with-libs=/usr/local/arm-elf/lib \<BR>--with-staticlib
\<BR>--with-staticvm \</FONT></SPAN></DIV>
<DIV><SPAN class=090295021-20012005><FONT face=Arial size=2>--with-staticbin
\</FONT></SPAN></DIV>
<DIV><SPAN class=090295021-20012005><FONT face=Arial size=2>--enable-shared=no
\</FONT></SPAN></DIV>
<DIV><SPAN class=090295021-20012005><FONT face=Arial size=2>--enable-static=yes
\<BR>--disable-sound \<BR>--without-awt</FONT></SPAN></DIV>
<DIV> </DIV>
<DIV><SPAN class=090295021-20012005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV> </DIV>
<DIV><SPAN class=090295021-20012005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=090295021-20012005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=090295021-20012005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=090295021-20012005><FONT face=Arial
size=2></FONT></SPAN> </DIV></BODY></HTML>