Problem Creating Shared Library
Lalit Seth
laalit_seth@hotmail.com
Fri Apr 2 14:53:00 GMT 2004
AS you can see gcc is using HPUX ld not gnuld also i cannot use gnu64bit
which uses gnuld.
Which Patch should i be using.
>From: "Lev Assinovsky" <LAssinovsky@algorithm.aelita.com>
>To: "Lalit Seth" <laalit_seth@hotmail.com>,<gcc-help@gcc.gnu.org>
>Subject: RE: Problem Creating Shared Library
>Date: Fri, 2 Apr 2004 18:16:48 +0400
>
>Did you patch your ld?
>Also it's strange that there is no libstdc++.so.
>In general it's possible build shared object without libstdc++.so,
>but seems not in HP-UX (som format of ld).
>If you have hppa2 you could have gnu ld and avoid
>many problems.
>
>----
>Lev Assinovsky
>Aelita Software Corporation
>(now is a part of Quest Software)
>O&S InTrust Framework Division, Team Leader
>ICQ# 165072909
>
>
> > -----Original Message-----
> > From: Lalit Seth [mailto:laalit_seth@hotmail.com]
> > Sent: Friday, April 02, 2004 5:20 PM
> > To: gcc-help@gcc.gnu.org
> > Subject: Problem Creating Shared Library
> >
> >
> > Hi,
> >
> > I m using gcc 3.3.3 11.11/32bit on hppa2.0w.
> >
> > I have created xaa.cpp
> > #include<iostream.h>
> >
> > void name()
> > {
> > cout<<"Name"<<endl;
> > }
> >
> > Then compile it using
> > g++ -c -g xaa.cpp
> > which does fine
> > now when i create shared library of this using
> > g++ -g -shared -fPIC -o xaa.so xaa.o
> > results in
> > /usr/ccs/bin/ld: Invalid loader fixup in text space needed in
> > output file
> > for symbol "std::basic_ostream<char, std::char_traits<char> >&
> > std::endl<char, std::char_traits<char> >(std::basic_ostream<char,
> > std::char_traits<char> >&)" in input file "xaa.o"
> > collect2: ld returned 1 exit status
> >
> >
> > Tryed this
> > g++ -c -fPIC -shared xaa.cpp
> > g++ -fPIC -shared -o xaa.so xaa.o
> >
> > and got
> >
> > /usr/ccs/bin/ld: Invalid loader fixup in text space needed in
> > output file
> > for symbol "__gxx_personality_sj0" in input file
> > "../HPUXGCC3.3.3-32/pa20_32/lib/libstdc++.a(ios.o)"
> > collect2: ld returned 1 exit status
> >
> >
> > How can i resolve this???
> >
> > Rgds
> > Lalit
> >
> > _________________________________________________________________
> > Thinking of a vacation? Get all the best deals.
> > http://www.msn.co.in/Travel/
> > Right here at MSN Travel!
> >
> >
_________________________________________________________________
News, views and gossip. Hot downloads Ân previews.
http://www.msn.co.in/Cinema/ Get it all at MSN Cinema!
More information about the Gcc-help
mailing list