On Tue, Sep 28, 2010 at 01:07:33AM +0200, Samuel Martín Moro wrote: > On Tue, Sep 28, 2010 at 12:40 AM, Robert Fitzpatrick <li...@webtent.net>wrote: > > > Getting this error when trying to install the port... > > > > pgbench.o(.text+0x2b0a): In function `main': > > : undefined reference to `pthread_create' > > gmake[1]: *** [pgbench] Error 1 > > gmake[1]: Leaving directory > > `/usr/ports/databases/postgresql90-contrib/work/postgresql-9.0.0/contrib/pgbench' > > gmake: *** [all] Error 2 > > *** Error code 2 > > > > Would it have anything to do with any of these ports built with threads: > > > > db2# grep -ir thread /var/db/ports > > /var/db/ports/perl/options:WITH_THREADS=true > > /var/db/ports/python26/options:WITH_THREADS=true > > /var/db/ports/apr/options:WITH_THREADS=true > > /var/db/ports/apache22/options:WITH_THREADS=true > > /var/db/ports/pico-alpine/options:WITH_THREADS=true > > > > Thanks for any help. > > _______________________________________________ > > freebsd-ports@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > > To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org" > > > > obviously, the binary is not compiled with the required library. > is pgbench correctly linked with pthread lib (-lpthread) > is pthread lib file actually there (in /usr/lib/, libpthread.so and > libpthread.a) > adding to -lpthread the -L/usr/lib option might also help > if that doesn't help, can you send a link to the complete output of > compilation?
This won't help the OP, but: please be aware this isn't how things are done, and may be a bit unintuitive the first time around. Please look at the -pthread option to gcc on FreeBSD (and no that's not a typo). -- | Jeremy Chadwick j...@parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB | _______________________________________________ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"