|
|
Subscribe / Log in / New account

select

select

Posted Nov 20, 2008 9:52 UTC (Thu) by danpb (subscriber, #4831)
In reply to: select by ncm
Parent article: MinGW and why Linux users should care

MinGW at its core is just a cross compiler / toolchain, so it doesn't attempt to make Windows look like POSIX. It provides header files & linker stubs for the Win32 APIs. So you are developing against Win32 APIs, rather than POSIX.

If you want a Windows based runtime environment that strives to completely simulate POSIX APIs, then Cygwin is likely a more suitable choice. If you are happy to work against the Win32 APIs more directly, then GNULib provides wrappers around a number of Win32 APIs to give you a degree of POSIX compatability often good enough for many apps. Finally there are higher level APIs like GLib, QT, NSPR which attempt to provide a platform agnostic APIs.


to post comments


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds