An alternative might be _WIN32 if you don't want to use anything MS-specific. This is defined for Microsoft (even when compiled for 64 bit) and Borland and watcom according to google. And its not defined on gcc. http://www.google.de/search?q=_WIN32+borland+watcom
Tilman On Tue, 10 Aug 2010 17:57:07 +0200, Antonio Diaz Diaz wrote: >Elbert Pol wrote: >> Succesfully ported rc4 to OS2 from the scratch !! :) >> Din't have to change a byte... > >Excellent! > >JonY, I am trying to adapt ocrad to Visual Studio 2010, but Tilman >Hausherr says STDIN_FILENO and __MSVCRT__ don't exist on VS2010[1]. Is >_MSC_VER defined by your compiler? >[1] http://lists.gnu.org/archive/html/bug-ocrad/2010-08/msg00002.html > >Could you three please, try the following code (or propose alternatives >combining what we have tried already): > >#if defined(_MSC_VER) || defined(__OS2__) > setmode( fileno( stdin ), O_BINARY ); > setmode( fileno( stdout ), O_BINARY ); >#endif > > >> Thankz for all the good work :) > > >Thank you for your help, >Antonio. _______________________________________________ Lzip-bug mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/lzip-bug
