This is the mail archive of the cygwin@sourceware.cygnus.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Cygwin, NT and Nutcracker





Hi ...

currently I'm working in a project where I have to port Unix source to
NT. The problem is that I don't want to use MS VC as compiler! Now i
started compiling my applications using Cygwin and Nutcracker. There
were some problems (syntax, defines, etc) but now I'm through and have
my applications running.

The last problem which had to be fixes was, that Nutcracker defined to
stdio streams as follows:

extern FILE     *_iob;

#define stdin        (&_iob[0])
#define stdout    (&_iob[1])
#define stderr        (&_iob[2])

where gnu defines them in the <reent.h> include with one for each
thread.

so when I linked I got the message symbol_iob not found. That's Ok.

now I made a simple file called iob.c which contains:

#include <reent.h>

struct __sFILE * _iob;

and compiled/linked a test application ... it worked ...

does anyone have some comments on this?? Do you think it is save? ...
Any other ideas?

thx

Jens Reimann




--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]