c++/1030: libstdc++.so.3: undefined symbol: __dso_handle
Gabriel Dos Reis
gdr@codesourcery.com
Sun Dec 10 10:16:00 GMT 2000
The following reply was made to PR c++/1030; it has been noted by GNATS.
From: Gabriel Dos Reis <gdr@codesourcery.com>
To: ritzert@linux.globe-tec.de
Cc: gcc-gnats@gcc.gnu.org
Subject: Re: c++/1030: libstdc++.so.3: undefined symbol: __dso_handle
Date: 10 Dec 2000 19:07:17 +0100
ritzert@linux.globe-tec.de writes:
| >Number: 1030
| >Category: c++
| >Synopsis: libstdc++.so.3: undefined symbol: __dso_handle
| >Confidential: no
| >Severity: non-critical
| >Priority: medium
| >Responsible: unassigned
| >State: open
| >Class: support
| >Submitter-Id: net
| >Arrival-Date: Sun Dec 10 06:36:00 PST 2000
| >Closed-Date:
| >Last-Modified:
| >Originator: ritzert@linux.globe-tec.de
| >Release: 2.97 CVS 20001210
| >Organization:
| >Environment:
| Linux 2.2.14
| i686-pc-linux-gnu
| >Description:
| I just compiled the latest CVS gcc in order to get the v3 libstdc++. Everything compiled fine, however whenever I link a program to the new libstdc++ I get the following error message:
| ./stdc: error in loading shared libraries: /opt/gcc-CVS/lib/libstdc++.so.3:
| undefined symbol: __dso_handle
|
| nm -C /opt/gcc-CVS/lib/libstdc++.so.3 | grep __dso_handle says:
| 0006dd80 d __dso_handle
|
| binutils is from release binutils-2.10.1.
This is being caused by a bug in that version of binutils. I would
recommand at least 2.10.91
-- Gaby
CodeSourcery, LLC http://www.codesourcery.com
More information about the Gcc-prs
mailing list