Trying to use libidn in a port but get this error ld: library not found for -lidn

Ben Greenfield ben at
Sat Aug 15 10:48:31 PDT 2015

> On Aug 15, 2015, at 12:19 PM, Brandon Allbery <allbery.b at> wrote:
> On Sat, Aug 15, 2015 at 12:14 PM, Ben Greenfield <ben at <mailto:ben at>> wrote:
> gcc -fPIC -Wall -ggdb -I/opt/local/include -c -o encodings.o encodings.c
> gcc -o encodings.o -bundle -undefined dynamic_lookup -lidn
> ld: library not found for -lidn
> You have the appropriate -I at compile time to find MacPorts-installed headers, but no matching -L at link time to find MacPorts-installed libraries.

Great you were exactly right and I managed to find the problem.



> -- 
> brandon s allbery kf8nh                               sine nomine associates
> allbery.b at <mailto:allbery.b at>                                  ballbery at <mailto:ballbery at>
> unix, openafs, kerberos, infrastructure, xmonad <>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the macports-users mailing list