Date: Wed, 21 Aug 2002 17:50:16 -0700 (PDT) From: Archie Cobbs <archie@dellroad.org> To: Joe Marcus Clarke <marcus@marcuscom.com> Cc: freebsd-stable@FreeBSD.ORG Subject: Re: libc_r (-pthread) linking problem Message-ID: <200208220050.g7M0oGB08579@arch20m.dellroad.org> In-Reply-To: <1029976919.66786.7.camel@shumai.marcuscom.com> "from Joe Marcus Clarke at Aug 21, 2002 08:41:59 pm"
next in thread | previous in thread | raw e-mail | index | archive | help
Joe Marcus Clarke writes: > > I'm trying to link an application with a library (libpdel) that itself > > links against libc_r. However, the application fails to link: > > > > cc -O -pipe -D_THREAD_SAFE ... -pthread -o ... -L/usr/local/lib -lpdel -lexpat -lssl -lcrypto -lcrypt > > lws_tmpl_misc.o: In function `lws_tf_crypt_hash': > > lws_tmpl_misc.o(.text+0x3c3): undefined reference to `__pthread_read' > > main.o: In function `main': > > main.o(.text+0x21c): undefined reference to `__pthread_sigwait' > > /usr/local/lib/libpdel.so: undefined reference to `pthread_yield_np' > > /usr/local/lib/libpdel.so: undefined reference to `__pthread_connect' > > /usr/local/lib/libpdel.so: undefined reference to `__pthread_accept' > > /usr/local/lib/libpdel.so: undefined reference to `__pthread_detach' > > /usr/local/lib/libpdel.so: undefined reference to `__pthread_poll' > > /usr/local/lib/libpdel.so: undefined reference to `__pthread_write' > > *** Error code 1 > > > > This is on FreeBSD 4.6-stable as of today. This works fine on FreeBSD 4.5. > > I think you need to recompile libpdel for -stable. This should fix your > problem. Those symbols don't even exist in -stable. I built libpdel on Ack! You're right.. must be brain-dead today.. libpdel hasn't been rebuilt since upgrading this particular machine to -stable. Thanks & sorry for the noise... -Archie __________________________________________________________________________ Archie Cobbs * Packet Design * http://www.packetdesign.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200208220050.g7M0oGB08579>