Felipe Sateler wrote:

> Policy 10.2 says we must compile shared libraries with -D_REENTRANT:
> 
>> You must specify the gcc option -D_REENTRANT when building a library
>> (either static or shared) to make the library compatible with
>> LinuxThreads.
> 
> However, LinuxThreads has been superseeded by NPTL. Is this still
> necessary?

Some googling shows that _REENTRANT is necessary for POSIX threading, so it
should be still needed. However, I can't seem to find an answer for the
other question:

> Also, when a library ships a .pc file, should it include the 
> option in its CPPFLAGS?
> 

-- 

  Felipe Sateler


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to