> -----Original Message----- > From: gcc-patches-ow...@gcc.gnu.org [mailto:gcc-patches- > ow...@gcc.gnu.org] On Behalf Of Jeff Law > Sent: Monday, November 11, 2013 11:40 PM > To: Iyer, Balaji V; Gerald Pfeifer > Cc: gcc-patches@gcc.gnu.org > Subject: Re: [PATCH] Fix for PR bootstrap/58951 > > On 11/11/13 21:30, Iyer, Balaji V wrote: > > > > > >> -----Original Message----- > >> From: Gerald Pfeifer [mailto:ger...@pfeifer.com] > >> Sent: Monday, November 11, 2013 6:52 PM > >> To: Iyer, Balaji V > >> Cc: gcc-patches@gcc.gnu.org > >> Subject: Re: [PATCH] Fix for PR bootstrap/58951 > >> > >> Hi Balaji, > >> > >> any chance to get this fixed? Bootstrap on FreeBSD has now been > >> broken for some two weeks overall and I hope there aren't other > >> things hidden behind this one. > >> > > > > Hi Gerald, > > I tried to remove the -ldl flag, but it is giving me errors like this: > > > > /b-trunk-gcc/x86_64-unknown-linux-gnu/./libcilkrts/.libs/libcilkrts.so: > undefined reference to `dladdr' > > /b-trunk-gcc/x86_64-unknown-linux-gnu/./libcilkrts/.libs/libcilkrts.so: > undefined reference to `dlopen' > > /b-trunk-gcc/x86_64-unknown-linux-gnu/./libcilkrts/.libs/libcilkrts.so: > undefined reference to `dlclose' > > > > Do you have any suggestions about how to fix them? > Are you linking with -nostdlib or something similar? IIRC those routines are > provided by libc on *bsd*. On other systems you may need to link in libdl via > -ldl. >
Yes, I am. In my system SUSE, I need to explicitly link it. > > I'm sure there's autoconf bits to test whether or not -ldl should be used for > any given system. > Ah Ok. I will dig into it tomorrow. > > > jeff