[physfs] Bug with PhysFS's CMake build
Brad Smith
brad at comstyle.com
Wed Aug 29 10:45:33 EDT 2012
On Fri, Aug 24, 2012 at 01:49:42AM -0400, Brad Smith wrote:
> On Fri, Aug 24, 2012 at 01:19:38AM -0400, Ryan C. Gordon wrote:
> >
> > >One last bug I've run into with PhysFS's 2.0's CMake build is that it
> > >checks for the pthread.h header but does not link libpthread to the
> > >libphysfs shared library.
> >
> > Does OpenBSD need "-lpthread", or just "-pthread" on the linker
> > command line? I can't remember if that was a BSD thing or not.
>
> Just -lpthread to the linker.
BTW, you should have CMake check for the existence of say pthread_mutex_lock
within a pthreads lib. The physfs 1 tree only linked in the pthreas lib on
FreeBSD/OpenBSD although the issue affects other *BSD OS's (NetBSD, DragonFly,
Bitrig, etc.) and POSIX compliant OS's.
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
More information about the physfs
mailing list