This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Solaris and g++
- To: egcs-bugs at cygnus dot com
- Subject: Solaris and g++
- From: "Paul D. Smith" <pasmith at nortelnetworks dot com>
- Date: Fri, 15 Jan 1999 18:48:35 -0500 (EST)
- Reply-To: pasmith at nortelnetworks dot com
Solaris 2.5.1, egcs-2.91.60, configure --prefix=/usr/global --enable-shared
All tests of the c++ or g++ compilers are failing due to link errors.
I know why (missing -R options on the link line of the app) and I read
the FAQ and I understand why you have a problem with -R.
But I'm quite unsatisfied with the current situation. I know that if
the network is down the app won't function properly due to shared
library problems. We have many, many apps like this; we're well used
to the problems and their solutions.
At the very least, there should be some way of obtaining this behavior
(automatic -R addition to the link line invoked from c++/g++) for those
who want it; perhaps an extra configure option or some special set of
commands listed in the FAQ.
Currently I can't install the shared libraries for this reason.
Also, I feel that these shared libraries would better be stored under
the gcc-lib/... directory, rather than in ${libdir}: if -R${libdir} is
added automatically to the link line that may not be what the user
wants; extra, unwanted libraries may be used. Putting the shared
library (or a link to it) in the version-specific directory would
alleviate this problem.
--
-------------------------------------------------------------------------------
Paul D. Smith <psmith@baynetworks.com> Network Management Development
"Please remain calm...I may be mad, but I am a professional." --Mad Scientist
-------------------------------------------------------------------------------
These are my opinions---Nortel Networks takes no responsibility for them.