[bug-notifications] [gcc4g++ 0004875]: GCC 4.6.2 C++ : dynamic link issue
Mantis Bug Tracker
noreply at opencsw.org
Mon Dec 12 11:28:27 CET 2011
A NOTE has been added to this issue.
======================================================================
https://www.opencsw.org/mantis/view.php?id=4875
======================================================================
Reported By: pfelecan
Assigned To: maciej
======================================================================
Project: gcc4g++
Issue ID: 4875
Category: regular use
Reproducibility: always
Severity: block
Priority: high
Status: assigned
======================================================================
Date Submitted: 2011-12-03 09:26 CET
Last Modified: 2011-12-12 11:28 CET
======================================================================
Summary: GCC 4.6.2 C++ : dynamic link issue
Description:
The minimal program:
int main() {}
compiles, links (g++ -o c c.cc) but doesn't run; the following error
message is reported:
ld.so.1: c: fatal: libstdc++.so.6: open failed: No such file or
directory
and ldd reports:
libstdc++.so.6 => (file not found)
libm.so.2 => /lib/libm.so.2
libgcc_s.so.1 => (file not found)
libc.so.1 => /lib/libc.so.1
$ type g++
g++ is /opt/csw/bin/g++
$ g++ --version
g++ (GCC) 4.6.2
======================================================================
----------------------------------------------------------------------
(0009476) pfelecan (developer) - 2011-12-12 11:28
https://www.opencsw.org/mantis/view.php?id=4875#c9476
----------------------------------------------------------------------
There are at least 3 solutions for this issue:
1. use crle (I don't favor this; a postinstall script of gcc3core can do
this
2. use a specs file supplied with the gcc4core package, similar to what I
documented in an previous note (this is the easiest)
3. change the definition of the relevant values as documented in the gcc
internals info file and for which I published the references on the
maintainers list (this is the most elegant); BTW, I thought that you have
done something approaching in the "straightforward patch".
More information about the bug-notifications
mailing list