[fpc-pascal] Linking pthread?
Anton Tichawa
anton.tichawa at chello.at
Sat Aug 20 22:21:53 CEST 2005
Hi,
David Butler wrote:
>Hi
>
>When I compile an application that uses libc under Linux I get:
>
>"/usr/bin/ld: cannot find -lpthread"
>
>From what I gather pthread is a standard library. How do I get the
>linker to find it?
>
>Thanks.
>
>David
>
>
>_______________________________________________
>fpc-pascal maillist - fpc-pascal at lists.freepascal.org
>http://lists.freepascal.org/mailman/listinfo/fpc-pascal
>
>
>
Either the linker doesn't find it, or it's not there. On my linux box,
there's a /lib/libpthread.so.0 -> /lib/libpthread-0.10.so, which is
easily found by ld. You can check if a /lib/libpthread.so.? is installed
on your system, or check ldconfig, e. g.
ldconfig -v | grep libpthread
Or you can add linker options to ld using fpc's "-k" option, e. g.
"-k-v" for ld's -v option.
hth,
Anton.
More information about the fpc-pascal
mailing list