Skip site navigation (1)Skip section navigation (2)
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>