[kaffe] OpenBSD i386 undefined trampoline symbol error at runtime
Greg Wooledge
greg at wooledge.org
Wed May 7 18:00:01 PDT 2003
Greg Wooledge (greg at wooledge.org) wrote:
> Actually, it seems I spoke too quickly in my previous message.
> Kaffe compiled OK, and built the class library, and "gmake install"
> went almost smoothly(*). But when I attempt to run it, I get this:
>
> $ java -version
> /usr/libexec/ld.so: Undefined symbol "_i386_do_fixup_trampoline" in kaffe-bin:/usr/local/kaffe/jre/lib/i386/libkaffevm.so.0.0
Additional information: it only succeeds in building the class library
because it's using the old installed Kaffe in /usr/local/kaffe. If
I remove that before doing a clean build of today's CVS Kaffe, then
it aborts with the same message during the class library build. To
be precise:
gmake[1]: Entering directory `/usr/local/src/kaffe/libraries/javalib'
rm -rf lib
mkdir lib
/bin/sh ./rebuildLib @essential.files
Compiling classes from @essential.files using /usr/local/src/kaffe/kaffe/kaffe/kaffe-bin -verbosegc at.dms.kjc.Main
/usr/libexec/ld.so: Undefined symbol "_i386_do_fixup_trampoline" in lt-kaffe-bin:/usr/local/src/kaffe/kaffe/kaffe/../kaffevm/.libs/libkaffevm.so.0.0
# nm /usr/local/src/kaffe/kaffe/kaffevm/.libs/libkaffevm.so.0.0 | grep tramp
000256e0 T _soft_fixup_trampoline
00041dc4 T i386_do_fixup_trampoline
--
Greg Wooledge | "Truth belongs to everybody."
greg at wooledge.org | - The Red Hot Chili Peppers
http://wooledge.org/~greg/ |
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://kaffe.org/pipermail/kaffe/attachments/20030507/85901c5d/attachment-0003.pgp
More information about the kaffe
mailing list