Project Home
Project Home
Source Code
Source Code
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - What is the POSIX version of QNX SDP 7.0: (1 Item)
   
What is the POSIX version of QNX SDP 7.0  
Hi 
What is the POSIX version of QNX SDP 7.0.

When I try to compile some of the open source projects like Flutter, Boring SSL etc using QNX Tool chain some of the 
POSIX API's are not visible to the compiler though the header files are included.

For ex:
File operations like open,read,

Some of the thread Interfaces like pthread_rwlock_t are not visible to the compiler, when I open the pthread.h from QNX 
SDK the structure is defined under POSIX version Macro, EXT_POSIX_200112 and other interfaces are defined under 
different POSIX version macros.
Observed similar kind of declarations in signal.h as well.
If I try to enable the macro the compiler ends up in error message saying Posix threads need 1003.1b 1993 or later.

I would like to know what is the POSIX version supported by QNX 7.0 and How to access such API's declared under old 
POSIX version MACROS.

Regards,
Vijay