this is not a dynamic executable

Erik Poupaert erik.poupaert@chello.be
Mon Apr 21 13:30:00 GMT 2003


>>>>> I just compiled 3.3 20030420, whose executables produce the same ldd
>>>>> output as executables from my 3.3 20030411 compilation made.

I can't find 3.3 20030420 on any of the mirrors. Have you just pulled it
freshly off the branch?

>When I configure 3.3 20030414 with --disable-shared, my executables do not
>produce an ldd output any longer. ldd says "this is not a dynamic
>executable".
>
>>>> Does it make a difference that I'm using libswt.so archives and
>>>> libswt-motif-XXXX.so compiled with an --enabled-shared configured gcj
>>>> (3.3 20030411)?

Again my mistake. The script also runs on windows, where it automatically
invokes upx to compress the executables produced. Obviously, ldd doesn't
recognize the compressed format.

It does produce, though, a java.lang.ExceptionInInitializerError, at
__clone(/lib/tls/libc-2.3.2.so).



More information about the Java mailing list