[Date Prev][Date Next]
Re: configure script adds -lc_r on FreeBSD instead of using -pthread (ITS#466)
This corrects a typo in previous followup. Sorry for the
confusion and the duplicatation.
At 01:23 AM 2/26/00 GMT, email@example.com wrote:
>Full_Name: John Birrell
>Version: Built from latest cvsup
>OS: FreeBSD 4.0-CURRENT
>Submission from: (NULL) (188.8.131.52)
>On FreeBSD, gcc will link against the libc_r (the threaded version of libc)
>*instead* of libc iff you use the -pthread argument when linking.
It should be using -pthread under FreeBSD. I don't have 4.0-Current
loaded at the moment (though I did a couple of months ago) and did *NOT*
have any problems with -pthread detection. Then, again, a lot can
change in a couple of months). I did just now confirmed the configure
does work under 3.4-STABLE for what's that is worth.
Can you provide the relevant details from config.log?
Also note that numerous environmental factors/variables impact
proper detection (noted in INSTALL and doc/install/configure).
Also, do you have (or have had) any portion of LinuxThreads on your
system? If so, check for conflicting headers and libraries anywhere
in your header/library paths.