Build failing - ld aborting

Andrew Haley aph at redhat.com
Wed May 18 14:48:51 UTC 2011


On 05/18/2011 03:47 PM, Orion Poplawski wrote:
> 2 for 2 now:
> 
> libtool: link: g++  -fPIC -DPIC -shared -nostdlib 
> /usr/lib/gcc/i686-redhat-linux/4.6.0/../../../crti.o 
> /usr/lib/gcc/i686-redhat-linux/4.6.0/crtbeginS.o  .libs/assocdata.o 
> .libs/basic_fun_cl.o .libs/basic_fun.o .libs/basic_fun_jmg.o .libs/basic_op.o 
> .libs/basic_pro.o .libs/basic_pro_jmg.o .libs/CFMTLexer.o .libs/color.o 
> .libs/convert2.o .libs/datatypes.o .libs/dcommon.o .libs/dcompiler.o 
> .libs/default_io.o .libs/dinterpreter.o .libs/dnode.o .libs/dpro.o 
> .libs/dstructdesc.o .libs/dstructgdl.o .libs/dvar.o .libs/envt.o 
> .libs/extrat.o .libs/FMTIn.o .libs/FMTLexer.o .libs/fmtnode.o .libs/FMTOut.o 
> .libs/FMTParser.o .libs/gdleventhandler.o .libs/gdlexception.o 
> .libs/gdlgstream.o .libs/GDLInterpreter.o .libs/GDLLexer.o .libs/GDLParser.o 
> .libs/gdlpsstream.o .libs/gdlsvgstream.o .libs/gdlpython.o 
> .libs/GDLTreeParser.o .libs/gdlwinstream.o .libs/gdlxstream.o 
> .libs/getfmtast.o .libs/graphics.o .libs/gsl_fun.o .libs/ifmt.o .libs/initct.o 
> .libs/initsysvar.o .libs/io.o .libs/libinit_cl.o .libs/libinit.o 
> .libs/libinit_jmg.o .libs/math_fun.o .libs/math_fun_jmg.o .libs/math_utl.o 
> .libs/ncdf_att_cl.o .libs/ncdf_cl.o .libs/ncdf_dim_cl.o .libs/ncdf_var_cl.o 
> .libs/new.o .libs/objects.o .libs/ofmt.o .libs/math_fun_ac.o 
> .libs/libinit_ac.o .libs/math_fun_gm.o .libs/libinit_gm.o .libs/math_fun_ng.o 
> .libs/libinit_ng.o .libs/plotting.o .libs/print.o .libs/print_tree.o 
> .libs/read.o .libs/str.o .libs/terminfo.o .libs/topython.o .libs/typetraits.o 
> .libs/hdf_fun.o .libs/hdf_pro.o .libs/magick_cl.o .libs/gdlwidget.o 
> .libs/widget.o .libs/basegdl.o .libs/hdf5_fun.o .libs/libinit_mes.o 
> .libs/file.o .libs/image.o .libs/gdljournal.o .libs/convol.o 
> .libs/convol_inc0.o .libs/convol_inc1.o .libs/convol_inc2.o 
> .libs/sigfpehandler.o .libs/gdlzstream.o .libs/arrayindex.o .libs/fftw.o 
> .libs/mpi.o .libs/plot3d_nr.o .libs/grib.o .libs/prognode.o 
> .libs/prognodeexpr.o .libs/datatypesref.o .libs/lapack.o .libs/gshhs.o 
> .libs/newprognode.o .libs/pythongdl.o   -lantlr -L/usr/X11R6/lib64 
> -L/usr/X11R6/lib -lX11 -lncurses -L/usr/lib/hdf -ldl -lreadline -lgsl 
> -lgslcblas -lplplotd -lplplotcxxd -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 
> -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 
> -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 
> -lMagick++ -lMagickCore -lnetcdf /usr/lib/hdf/libmfhdf.a /usr/lib/hdf/libdf.a 
> -ljpeg -lz -L/usr/lib/hdf5 -lhdf5 -lfftw3 -lfftw3f -lpython2.7 -ludunits2 
> -lgrib_api -ljasper -L/usr/lib/gcc/i686-redhat-linux/4.6.0 
> -L/usr/lib/gcc/i686-redhat-linux/4.6.0/../../.. -lstdc++ -lm -lc -lgcc_s 
> /usr/lib/gcc/i686-redhat-linux/4.6.0/crtendS.o 
> /usr/lib/gcc/i686-redhat-linux/4.6.0/../../../crtn.o  -O2 -m32 -march=i686 
> -mtune=atom -Wl,-z -Wl,muldefs -pthread   -pthread -Wl,-soname -Wl,libgdl.so.0 
> -o .libs/libgdl.so.0.0.0
> collect2: ld terminated with signal 6 [Aborted]
> 
> Any ideas what might cause this?

A bug in collect2 or the OOM killer.

Have a look at the output of dmesg.

Andrew.


More information about the devel mailing list