chrissie
Member
Hallo, ich verwende FreeBSD-6.1 und will das Programm "vid" kompilieren, welches gegen die pnm-Bibliothek gelinkt wird.
chrissie@ibiza% make
cc -I/usr/local/include -O -o vid vid.c -L/usr/local/lib -lpnm
/usr/bin/ld: cannot find -lpnm
*** Error code 1
Stop in /usr/home/chrissie/vid-1.0.1.
Das Problem ist, dass ich den Port /usr/ports/graphics/netpbm-devel kompiliert und installiert habe, aber aus irgendeinem Grund taucht die libpnm.so nicht in /usr/local/libs auf, und generell sind die Programme von netpbm nur gegen ganz wenige Libs gelinkt:
ibiza# ldd `which pnmcut`
/usr/local/bin/pnmcut:
libm.so.4 => /lib/libm.so.4 (0x28075000)
libnetpbm.so.1 => /usr/local/lib/libnetpbm.so.1 (0x2808b000)
libc.so.6 => /lib/libc.so.6 (0x280b0000)
wie bekomme ich jetzt die libpnm her, muss ich noch einen "Schalter" setzen?
chrissie@ibiza% make
cc -I/usr/local/include -O -o vid vid.c -L/usr/local/lib -lpnm
/usr/bin/ld: cannot find -lpnm
*** Error code 1
Stop in /usr/home/chrissie/vid-1.0.1.
Das Problem ist, dass ich den Port /usr/ports/graphics/netpbm-devel kompiliert und installiert habe, aber aus irgendeinem Grund taucht die libpnm.so nicht in /usr/local/libs auf, und generell sind die Programme von netpbm nur gegen ganz wenige Libs gelinkt:
ibiza# ldd `which pnmcut`
/usr/local/bin/pnmcut:
libm.so.4 => /lib/libm.so.4 (0x28075000)
libnetpbm.so.1 => /usr/local/lib/libnetpbm.so.1 (0x2808b000)
libc.so.6 => /lib/libc.so.6 (0x280b0000)
wie bekomme ich jetzt die libpnm her, muss ich noch einen "Schalter" setzen?