Date: Wed, 7 Jun 2017 11:33:32 +0100 From: David Chisnall <theraven@FreeBSD.org> To: blubee blubeeme <gurenchan@gmail.com> Cc: FreeBSD current <freebsd-current@freebsd.org> Subject: Re: [libltdl] removal from gnu ports Message-ID: <224BF120-F91A-4997-9920-90225E55393B@FreeBSD.org> In-Reply-To: <CALM2mEmwLh_G81nF%2B0GH8MG=sbafKo80peqprTDWQNdpNsm52A@mail.gmail.com> References: <CALM2mEmwLh_G81nF%2B0GH8MG=sbafKo80peqprTDWQNdpNsm52A@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 7 Jun 2017, at 10:33, blubee blubeeme <gurenchan@gmail.com> wrote: >=20 > Hi >=20 > I'm sure I was reading yesterday on a different machine about the = linker > flag -ld which has something to do with gnu dlopen and how it's ok to > remove those from your Makefile since FreeBSD handles dlopen and a few > other things from that header in the standard libc. >=20 > Is that correct? Do you mean -ldl? If so, then yes. On Linux, the dl* symbols are only = exported from ld-linux.so if you link against libdl. On FreeBSD, they = are exported from rtld regardless. David
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?224BF120-F91A-4997-9920-90225E55393B>