libgcj/1640: gcj runtime problem: undefined symbol __dso_handle (PR 1178 again, with most recent gcc)
wagman@enteract.com
wagman@enteract.com
Fri Jan 12 21:56:00 GMT 2001
>Number: 1640
>Category: libgcj
>Synopsis: gcj runtime problem: undefined symbol __dso_handle (PR 1178 again, with most recent gcc)
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: unassigned
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri Jan 12 21:56:01 PST 2001
>Closed-Date:
>Last-Modified:
>Originator: wagman@enteract.com
>Release: gcc version 2.97 20010112 (experimental)
>Organization:
>Environment:
Linux kernel 2.2.14 (SuSe 6.4), ix86 hardware
>Description:
I'm having the same problem that was reported in 1178.
helloworld yields
'Testy: error in loading shared libraries: /usr/local/gcc/lib/libzgcj.so.0: undefined symbol: __dso_handle'
nm libzgcj.so.0 ... yields '0000c820 d __dso_handle' ie
lowercase d rather than uppercase D.
I downloaded the full gcc CVS tree today, made a new
version of gcc, completely removed my existing gcc, removed
gcj and the java libs, and then rebuild gcj and libs using
the new version of gcc. So as far
as I can tell, I'm not using anything from an old
version of the gcc.
FYI my binutils is 2.9.5.0.24, which should be recent
enough
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the Java-prs
mailing list