This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

libgcj/1640: gcj runtime problem: undefined symbol __dso_handle (PR 1178 again, with most recent gcc)



>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:

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]