RE: Fixing -pthreads (Re: ports and -current)

From: Garrett Wollman <wollman_at_khavrinen.lcs.mit.edu>
Date: Wed, 24 Sep 2003 12:52:58 -0400 (EDT)
I think it was John Baldwin who wrote:

>> I think having a magic option to gcc that translates to 'link with the
>> foo library' is rediculous.  What's next, a gcc -math to get the math
>> functions in libm?

As far as POSIX is concerned, that's precisely how it works.  `c99
foo.c -l m' means `link in the math functions, wherever they may
happen to live'.  Likewise `-l rt' for realtime -- and (relevant to
this discussion) `-l pthread' for threads.  There is no requirement
that any of these libraries exist as such.

-GAWollman
Received on Wed Sep 24 2003 - 07:53:02 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:23 UTC