Hello All,

in a different thread David Korn wrote:

"
We haven't compiled with MinGW for a long time since MSVC can be
freely downloaded.
".

While free availability of MSVC is true, reliance on MSVC defeats the
goal of UWIN IMO.

The strategic UWIN goal is to be able to easily port UNIXish in nature
applications to Windows (UNIX for/on Windows).

The de-facto standard "C" compiler in UNIXish world is 'gcc' nowadays.
gcc has certain "C" language extensions which are not OS-specific, i.e.
there is code around which relies on the extensions, but not on particular
OS.

Since 'gcc' is available for many OSes, the code using these "C" language
extensions is still cross-platform, though not necessarily C89, C99, etc.

So, if UWIN works only with MSVC (and according to my numerous tries
it looks like next to impossible to use it with other backends - 'cc'
produces wrong command lines for the underlying 'gcc', 'cpp' doesn't work),
it defeats the original purpose because it excludes from porting any
application using 'gcc' "C" extensions.


Thanks,
  Sergei.



      
_______________________________________________
uwin-users mailing list
[email protected]
https://mailman.research.att.com/mailman/listinfo/uwin-users

Reply via email to