Subject: Re: [uwin-users] UWIN reliance on MSVC -------- > 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. > > >
I agree with you in principle, but in order to make this happen we rely on the user community. We will absorb changes that allow uwin to work with other compilers such as gcc, mingw. borland, and the digital mars compiler. We supply the compiler source and the include files which can be modified for any specific compiler. David Korn [email protected] _______________________________________________ uwin-users mailing list [email protected] https://mailman.research.att.com/mailman/listinfo/uwin-users
