LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

POSIX include files

I'm trying to get some test code compiled that will run on a MIL 1553 PCI card, and to do so, I need to compile the manufacturer's library in with my code. Some of their provided code includes POSIX header files (specifically, fcntl.h, io.h and conio.h) that do not, as far as I can tell, come included with LabWindows (I'm running LabWindows/CVI v6.0 on Win2K). Where might I get the POSIX include package? Please let me know.

Thanks,
Richa Avasthi
0 Kudos
Message 1 of 2
(3,487 Views)
CVI is an ANSI C compiler. We do not provide POSIX headers with it because we do not support the POSIX standard. POSIX would be a superset of the ANSI C standard, which is why some of the functions you were looking for were not present.

There are a couple of free compilers you can use to create dll's coming with cygwin. You would use the dll's from CVI then.

Bilal Durrani
NI
Bilal Durrani
NI
0 Kudos
Message 2 of 2
(3,487 Views)