[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#205548: gcc-3.3: linking fails for large shared libaries



Hi,

On Sat, 16 Aug 2003 03:59, Matthias Klose wrote:
>
> ld is not stripped, so you could get a stacktrace.

sorry but i will need someone to tell me how to do this. 
I can change the makefiles and I know how i can copy this command line from 
the log into a shell file and make it run, 

but i do not know how to pass all this complex gcc command line into gdb, then 
how gcc calls ld?

jim

> > gcc -z combreloc -shared -Wl,--version-script
> > ../unxlngs.pro/misc/sc_sc645ls.map -L../unxlngs.pro/lib -L../lib
> > -L/usr/local/oo_src/solenv/unxlngs/lib
> > -L/usr/local/oo_src/solver/645/unxlngs.pro/lib
> > -L/usr/local/oo_src/solenv/unxlngs/lib -L/usr/local/j2sdk1.4.1/lib
> > -L/usr/local/j2sdk1.4.1/jre/lib/sparc
> > -L/usr/local/j2sdk1.4.1/jre/lib/sparc/client
> > -L/usr/local/j2sdk1.4.1/jre/lib/sparc/native_threads -L/usr/X11R6/lib
> > ../unxlngs.pro/slo/sc_dflt_version.o
> > ../unxlngs.pro/slo/sc_dflt_description.o -o
> > ../unxlngs.pro/lib/libsc645ls.so
> >
> > <snip> ~400 --.o files </snip>
> >
> > ../unxlngs.pro/slo/fapihelper.o ../unxlngs.pro/slo/scflt.o
> > ../unxlngs.pro/slo/scfobj.o -lysch -lsb645ls -lsfx645ls -lso645ls
> > -lsvt645ls -lsvl645ls -lsvx645ls -lgo645ls -lofa645ls -lvcl645ls -lcppu
> > -lcppuhelpergcc3 -lcomphelp3gcc3 -lucbhelper2gcc3 -ltk645ls -lvos3gcc3
> > -lsal -ltl645ls -lutl645ls -lsot645ls -lxo645ls -ldbtools2 -ldl -lpthread
> > -lm -Wl,-Bdynamic -lstlport_gcc -lstdc++
> > collect2: ld terminated with signal 11 [Segmentation fault]




Reply to: