Build error on jdk8/tl project (original) (raw)
Build error on jdk8/tl project - Thread.o:(.data.rel+0xbc): undefined reference to JVM_SetNativeThreadName
Martijn Verburg martijnverburg at gmail.com
Thu Mar 22 15:19:35 UTC 2012
- Previous message (by thread): Fwd: java -version different on Win vs Cygwin
- Next message (by thread): Build error on jdk8/tl project - Thread.o:(.data.rel+0xbc): undefined reference to JVM_SetNativeThreadName
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi all,
I'm back from holiday and am building the latest ( http://hg.openjdk.java.net/jdk8/tl/jdk) project for our 3rd Java User Group OpenJDK hack day. I've run across an error that I haven't been able to resolve.
..
..
../../../build/linux-i586/tmp/java/java.lang/java/obj/Thread.o:(.data.rel+0xbc):
undefined reference to JVM_SetNativeThreadName' collect2: ld returned 1 exit status make[2]: *** [../../../build/linux-i586/lib/i386/libjava.so] Error 1 make[2]: Leaving directory
/home/openjdk/sources/jdk/make/java/java'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/home/openjdk/sources/jdk/make/java'
make: *** [all] Error 1
I've posted a more verbose version of the error at http://pastebin.com/9exQpFkq
I got a bit lost in the C++ spelunking, so Ben Evans gave me a hand and we think we've tracked it down to the fact that the reference to JVM_SetNativeThreadName is not in java_lang_Thread.h (a generated header). Looking at java_lang_Thread.h, the reference that is the closest is Java_SetNativeThreadName, which we think has been incorrectly generated.
I'll confess I haven't caught up with the last couple of months archives, so I'm not sure if I missed a javah issue or something else obvious.
Cheers, Martijn -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://mail.openjdk.org/pipermail/build-dev/attachments/20120322/569db99b/attachment.htm>
- Previous message (by thread): Fwd: java -version different on Win vs Cygwin
- Next message (by thread): Build error on jdk8/tl project - Thread.o:(.data.rel+0xbc): undefined reference to JVM_SetNativeThreadName
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]