/usr/bin/ld: cannot find -liconv

Leonardo M. Ramé martinrame at yahoo.com
Sun Jan 27 15:28:18 UTC 2013


Hi, I'm trying to compile FreePascal from sources, but it keeps complaining about cannot find -liconv:

When I do "gmake all" on fpc src directory, I get this:

Output of ldconfig -r|grep iconv:

19:-lkiconv.4 => /lib/libkiconv.so.4
112:-liconv.3 => /usr/local/lib/libiconv.so.3
433:-lbiconv.2 => /usr/local/lib/libbiconv.so.2
434:-lticonv.6 => /usr/local/lib/libticonv.so.6


Output of gmake all:

...
/usr/bin/ld: cannot find -liconv
fpdoc.pp(404,1) Error: Error while linking
fpdoc.pp(404,1) Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted
gmake[3]: *** [fpdoc] Error 1
gmake[3]: Leaving directory `/usr/home/martin/fpc/utils/fpdoc'
gmake[2]: *** [fpdoc_all] Error 2
gmake[2]: Leaving directory `/usr/home/martin/fpc/utils'
gmake[1]: *** [utils_all] Error 2
gmake[1]: Leaving directory `/usr/home/martin/fpc'
gmake: *** [build-stamp.x86_64-freebsd] Error 2


This is a FreeBsd 9.1 RELEASE x86-64 machine.

What I'm doing wrong?.
 
Leonardo M. Ramé
http://leonardorame.blogspot.com


More information about the freebsd-questions mailing list