Cygwin setup program minor bug

2001-01-16 Thread Maxim Friedental
Hello! When clicking below the list of packages to install, the program fails. How to reproduce: setup.exe, Next, Install from local directory, Next, Next, Next, scroll till bottom of list and click below the last line. Thanks. With best regards, Maxim Friedental. -- Want to unsubscribe fro

Re: two differents version of unctrl.h, one in cygwin-1.1.7 and one in ncurses-5.2

2001-01-16 Thread Charles S. Wilson
I'm going to respond (below) to each of the points raised during today's discussion. (Geez, I'd didn't expect that *this* would be matter for intense discussion... :-) First, though, here's what I'm going to do unless somebody screams really loud, and why. The following is coherent with what Re

bluetooth

2001-01-16 Thread Ramesh.V
Hi all, Iam wondering whether any one in this group working on development of bluetooth protocol stack using cygwin. Or any body intrested in working with me to develop the stack. Regards, Ramesh. -- Want to unsubscribe from this list? Check out: http://cygwin.com/ml/#unsubscribe-simple

Re: /bin/pwd versus built-in pwd

2001-01-16 Thread Bob McGowan
My apologies for failing to do an exhaustive archive search before responding. Christopher Faylor wrote: > > On Tue, Jan 16, 2001 at 02:56:23PM -0800, Bob McGowan wrote: > >Based on the man page for 'pwd': > > > > "...That is, all components of the printed name will be actual > > directory name

Re: /bin/pwd versus built-in pwd

2001-01-16 Thread Christopher Faylor
On Tue, Jan 16, 2001 at 02:56:23PM -0800, Bob McGowan wrote: >Based on the man page for 'pwd': > > "...That is, all components of the printed name will be actual > directory names -- none will be symbolic links." > >I'd say this is a bug. I'd say that this has been discussed in the mailing list

Corinna: SSH/SCP hangs on NT4SP6, sshd says broken pipe after sent adjust

2001-01-16 Thread Wolfgang Spraul
I found out more about my current sshd/scp problem (see below) after reading Corinna's announcement: > [ANNOUNCEMENT] Updated: OpenSSH-2.3.0p1-1 > From: Corinna Vinschen > Date: Wed, 10 Jan 2001 07:22:03 -0500 > > I've updated the version of OpenSSH in cygwin/latest to 2.3.0p1-2. > > This vers

RE: CVS server

2001-01-16 Thread Dan Haynes
The version of cvs I'm running (1.10.7) doesn't work as a service as far as I know - and I don't know anyting at all about later ones (1.11+) which I understand use a significantly different code base. However if you want to run cvs as an NT service check out www.cvsnt.org It's a non-cygwin port

Re: possible bug with find

2001-01-16 Thread Bob McGowan
Andrew Markebo wrote: > > > Bash seems to have begun with a smart habit of deciding when to glob, > and not to glob.. > Bourne shell and its derivatives: If the glob pattern does not match a file, pass it to the program and let it decide what to do. OK for 'find', other programs genera

Re: /bin/pwd versus built-in pwd

2001-01-16 Thread Bob McGowan
Based on the man page for 'pwd': "...That is, all components of the printed name will be actual directory names -- none will be symbolic links." I'd say this is a bug. As a quick hack, in the meantime, assuming you are using bash or ksh, run the following: cygpath -u $(cygpath -w $PWD) Th

RE: possible bug with find

2001-01-16 Thread Heribert Dahms
Hi Gerrit, it doesn't matter at all what find you use, if the shell doesn't pass wildcards literally, you can make ports of find until hell freezes over and it will still not work! Bye, Heribert ([EMAIL PROTECTED]) > -Original Message- > From: Gerrit Peter Haase [SMTP:[EMAIL PROTECTED]]

Re: CVS server

2001-01-16 Thread Mumit Khan
On Tue, 16 Jan 2001, Allan Clearwaters wrote: > Is there anything special I need to do to run the version of cvs that is > part of cygwin as a server on NT. I've tried 'cvs server' which starts but > does not appear to open the default port. Can it be run as a service? Why not look in the CVS

/bin/pwd versus built-in pwd

2001-01-16 Thread Fred Kulack
I just upgraded from an older cygwin 1.1.x release to the current one. It use to be that I could use /bin/pwd instead of the bash built-in If I wanted to get the full directory name of the cwd instead of the softlink name. For example, in the following, > ls -ld //f/kulack/l/jdb44 lrw-r--r--

Re: Status of wide characters

2001-01-16 Thread Larry Hall (RFK Partners, Inc)
At 04:20 PM 1/16/2001, Christopher Faylor wrote: >On Tue, Jan 16, 2001 at 04:04:41PM -0500, Larry Hall (RFK Partners, Inc) wrote: > >At 03:49 PM 1/16/2001, David A. Cobb wrote: > >>Just visiting the OpenJade/SP pages, I find that "OpenJade could not be > >>built completely on Cygwin (1.1.4) becaus

Re: CVS server

2001-01-16 Thread Charles Wilson
On Tue, 16 Jan 2001, Allan Clearwaters wrote: > Is there anything special I need to do to run the version of cvs that is > part of cygwin as a server on NT. I've tried 'cvs server' which starts but > does not appear to open the default port. Can it be run as a service? While I maintain the cygw

Re: Status of wide characters

2001-01-16 Thread Christopher Faylor
On Tue, Jan 16, 2001 at 04:04:41PM -0500, Larry Hall (RFK Partners, Inc) wrote: >At 03:49 PM 1/16/2001, David A. Cobb wrote: >>Just visiting the OpenJade/SP pages, I find that "OpenJade could not be >>built completely on Cygwin (1.1.4) because of missing wide character >>functions: wcsxfrm(), wcsc

Re: possible bug with find

2001-01-16 Thread Andrew Markebo
Just a small thought.. You don't happen to have a file named preferences.cpp in /cygdrive/e/Loki ?? Normally bash expands the *.cpp to match all files it matches before sending it to find.. Bash seems to have begun with a smart habit of deciding when to glob, and not to glob.. /An

RE: possible bug with find

2001-01-16 Thread Heribert Dahms
WHAT?!: e.g. HP-UX 10.20 happens to have $ ll /usr/*h lr-xr-xr-t 1 root sys 14 Jul 13 1998 /usr/keysh -> /usr/lib /keysh thus $ (cd /usr;find include -name *h) finds nothing, since find is really invoked as $ (cd /usr;find include -name keysh) So unprotected * is passed

Re: possible bug with find

2001-01-16 Thread Andrew Markebo
| | $ find include -iname *.h -print (It wasn't the unix-fault, it was a feature of the shell) Weeh I seem to have noticed something like this before but not reflected so much over it, bash seems to be able to do a smart decision if it wants to glob or not.. /Andy To glob or not to g

Re: Status of wide characters

2001-01-16 Thread Corinna Vinschen
On Tue, Jan 16, 2001 at 03:49:06PM -0500, David A. Cobb wrote: > Just visiting the OpenJade/SP pages, I find that "OpenJade could not be > built completely on Cygwin (1.1.4) because of missing wide character > functions: wcsxfrm(), wcscoll(), towupper(), towlower()) which are used > by the locale

Re: DLL problems

2001-01-16 Thread Larry Hall (RFK Partners, Inc)
At 03:52 PM 1/16/2001, Earnie Boyd wrote: >"Larry Hall (RFK Partners, Inc)" wrote: > > > > At 03:04 PM 1/16/2001, Andrew Heath wrote: > > >I have an executable that I've compiled with the -mwindows and -mno-cygwin >switches, and it runs just fine, except at start up time on Win9X boxes. If I st

Re: possible bug with find

2001-01-16 Thread Corinna Vinschen
On Tue, Jan 16, 2001 at 09:56:10PM +, Gerrit Peter Haase wrote: > Heribert Dahms schrieb: > > > > Hi Timo, > > > > no bug, user error: On every *ix you normally need quotation to prevent the > > shell from file globbing (wildcard expansion) before involing programs, like > > > > find GtkRad

Re: Status of wide characters

2001-01-16 Thread Larry Hall (RFK Partners, Inc)
At 03:49 PM 1/16/2001, David A. Cobb wrote: >Just visiting the OpenJade/SP pages, I find that "OpenJade could not be >built completely on Cygwin (1.1.4) because of missing wide character >functions: wcsxfrm(), wcscoll(), towupper(), towlower()) which are used >by the locale support." > >Are these

Re: possible bug with find

2001-01-16 Thread Gerrit Peter Haase
Heribert Dahms schrieb: > > Hi Timo, > > no bug, user error: On every *ix you normally need quotation to prevent the > shell from file globbing (wildcard expansion) before involing programs, like > > find GtkRadiant -iname '*.cpp' -print > > Bye, Heribert ([EMAIL PROTECTED]) Hi all, BTW, t

Re: DLL problems

2001-01-16 Thread Earnie Boyd
"Larry Hall (RFK Partners, Inc)" wrote: > > At 03:04 PM 1/16/2001, Andrew Heath wrote: > >I have an executable that I've compiled with the -mwindows and -mno-cygwin >switches, and it runs just fine, except at start up time on Win9X boxes. If I start >the program in the users login script, I ge

Re: possible bug with find

2001-01-16 Thread Gerrit Peter Haase
Heribert Dahms schrieb: > > Hi Timo, > > no bug, user error: On every *ix you normally need quotation to prevent the > shell from file globbing (wildcard expansion) before involing programs, like > > find GtkRadiant -iname '*.cpp' -print WHAT??? $ find include -iname *.h -print include/ansid

Status of wide characters

2001-01-16 Thread David A. Cobb
Just visiting the OpenJade/SP pages, I find that "OpenJade could not be built completely on Cygwin (1.1.4) because of missing wide character functions: wcsxfrm(), wcscoll(), towupper(), towlower()) which are used by the locale support." Are these still missing? Current work items? -- David A. C

Telnetd

2001-01-16 Thread Allan Clearwaters
A while ago I asked about the cygwin version of telnetd. It seems to loose output from commands such as net, etc. Any ideas on why or a fix/workaround? Thanx, Allan Clearwaters -- Want to unsubscribe from this list? Check out: http://cygwin.com/ml/#unsubscribe-simple

CVS server

2001-01-16 Thread Allan Clearwaters
Is there anything special I need to do to run the version of cvs that is part of cygwin as a server on NT. I've tried 'cvs server' which starts but does not appear to open the default port. Can it be run as a service? Thanx, Allan Clearwaters -- Want to unsubscribe from this list? Check out:

Re: two differents version of unctrl.h, one in cygwin-1.1.7 and one in ncurses-5.2

2001-01-16 Thread Earnie Boyd
Mumit Khan wrote: > > On Tue, 16 Jan 2001, Christopher Faylor wrote: > > > In this case, I'm not sure exactly why newlib has a unctrl.h file, though. > > I'm willing to use the ncurses version instead if that is the consensus. > > The ncurses layout on my linux system seems to be different than

RE: possible bug with find

2001-01-16 Thread Heribert Dahms
Hi Timo, no bug, user error: On every *ix you normally need quotation to prevent the shell from file globbing (wildcard expansion) before involing programs, like find GtkRadiant -iname '*.cpp' -print Bye, Heribert ([EMAIL PROTECTED]) > -Original Message- > From: Timothee Besset [SMTP:

Re: possible bug with find

2001-01-16 Thread Corinna Vinschen
On Tue, Jan 16, 2001 at 02:10:35PM -0600, Timothee Besset wrote: > I get .. only 1 file out of the 104 it should find: > > administrator@DOWTEST-SGL /cygdrive/e/Loki > $ find GtkRadiant -iname *.cpp -print > GtkRadiant/radiant/preferences.cpp Did you really type the above or did you type fi

Re: possible bug with find

2001-01-16 Thread Larry Hall (RFK Partners, Inc)
At 03:10 PM 1/16/2001, Timothee Besset wrote: >ok, maybe I really suck at unix stuff, but I think I have a weird and buggy behaviour >with find: > >on a linux box (standard and recent slackware installation) I'm using find: > >tim@lunatic:/usr/local/root_home/tim$ find --version >GNU find version

Re: DLL problems

2001-01-16 Thread Larry Hall (RFK Partners, Inc)
At 03:04 PM 1/16/2001, Andrew Heath wrote: >I have an executable that I've compiled with the -mwindows and -mno-cygwin switches, >and it runs just fine, except at start up time on Win9X boxes. If I start the >program in the users login script, I get a page fault in CRTDLL.DLL, but not on the >

possible bug with find

2001-01-16 Thread Timothee Besset
ok, maybe I really suck at unix stuff, but I think I have a weird and buggy behaviour with find: on a linux box (standard and recent slackware installation) I'm using find: tim@lunatic:/usr/local/root_home/tim$ find --version GNU find version 4.1 find GtkRadiant -iname *.cpp -print gets me all

DLL problems

2001-01-16 Thread Andrew Heath
I have an executable that I've compiled with the -mwindows and -mno-cygwin switches, and it runs just fine, except at start up time on Win9X boxes. If I start the program in the users login script, I get a page fault in CRTDLL.DLL, but not on the WinNT boxen. Any ideas as to cause? FYI -Andre

Re: two differents version of unctrl.h, one in cygwin-1.1.7 and one in ncurses-5.2

2001-01-16 Thread Christopher Faylor
On Tue, Jan 16, 2001 at 01:14:12PM -0600, Mumit Khan wrote: >On Tue, 16 Jan 2001, Christopher Faylor wrote: >>In this case, I'm not sure exactly why newlib has a unctrl.h file, >>though. I'm willing to use the ncurses version instead if that is the >>consensus. The ncurses layout on my linux sys

Re: NTEmacs shell/CygWin: should control-C work?

2001-01-16 Thread Larry Hall (RFK Partners, Inc)
At 02:15 PM 1/16/2001, Daniel Barclay wrote: >"Larry Hall (RFK Partners, Inc)" wrote: > > >... > > ... However, > > I can say you'll have better luck with a Cygwin version of Emacs, like > > XEmacs. You'll find Cygwin applications work much better with other > > Cygwin applications, especially i

Re: NTEmacs shell/CygWin: should control-C work?

2001-01-16 Thread Daniel Barclay
"Larry Hall (RFK Partners, Inc)" wrote: > ... > ... However, > I can say you'll have better luck with a Cygwin version of Emacs, like > XEmacs. You'll find Cygwin applications work much better with other > Cygwin applications, especially in areas of detail like this. How different is XEmacs fro

Re: two differents version of unctrl.h, one in cygwin-1.1.7 and one in ncurses-5.2

2001-01-16 Thread Mumit Khan
On Tue, 16 Jan 2001, Christopher Faylor wrote: > In this case, I'm not sure exactly why newlib has a unctrl.h file, though. > I'm willing to use the ncurses version instead if that is the consensus. > The ncurses layout on my linux system seems to be different than cygwin > though so I don't see

Re: two differents version of unctrl.h, one in cygwin-1.1.7 and one in ncurses-5.2

2001-01-16 Thread Dr. Volker Zell
> "Earnie" == Earnie Boyd <[EMAIL PROTECTED]> writes: Earnie> Charles Wilson wrote: >> >> I'll release a new ncurses where the ncurses version of unctrl.h is >> renamed 'nunctrl.h' and change all internal ncurses references to point >> to the new file. But I can't guaran

Re: two differents version of unctrl.h, one in cygwin-1.1.7 and one in ncurses-5.2

2001-01-16 Thread Christopher Faylor
On Tue, Jan 16, 2001 at 12:27:19PM -0500, Earnie Boyd wrote: >Robert Collins wrote: >> >> GCC, the most common compiler in use under cygwin (I feel pretty safe with this >assumption) is the tool that will be faced with two >> include files of the same name, and the issue of getting the right one

Re: Cygwin commands crashes after ssh login

2001-01-16 Thread Christopher Faylor
On Tue, Jan 16, 2001 at 08:08:18PM +0300, Egor Duda wrote: >Tuesday, 16 January, 2001 Corinna Vinschen [EMAIL PROTECTED] wrote: >CV> Personally I'm using tcsh and bash as login shell. I'm using W2K SP1 >CV> with Cygwin 1.1.7, sshd is started via SRVANY under my own account >CV> which has the appro

Re: two differents version of unctrl.h, one in cygwin-1.1.7 and one in ncurses-5.2

2001-01-16 Thread Earnie Boyd
Robert Collins wrote: > > GCC, the most common compiler in use under cygwin (I feel pretty safe with this >assumption) is the tool that will be faced with two > include files of the same name, and the issue of getting the right one *has* been >solved by *distributors* on platforms where the > c

Re: Cygwin commands crashes after ssh login

2001-01-16 Thread Egor Duda
Hi! Tuesday, 16 January, 2001 Corinna Vinschen [EMAIL PROTECTED] wrote: CV> Personally I'm using tcsh and bash as login shell. I'm using W2K SP1 CV> with Cygwin 1.1.7, sshd is started via SRVANY under my own account CV> which has the appropriate user rights and I don't have any problems CV> usin

Re: (detached) background (console) processes

2001-01-16 Thread Mumit Khan
On Mon, 15 Jan 2001, Larry Hall (RFK Partners, Inc) wrote: > At 10:18 AM 1/15/2001, Kaatunut wrote: > >How do I create a console (well, actually, console-less) process that I > >can leave running at background- that is, no need for terminal? Under > >unix, I would just do > > > >if (fork()) { exi

Re: Cygwin questions

2001-01-16 Thread Mumit Khan
On Tue, 16 Jan 2001, Yehuda Gan-El wrote: > Hello: > 1)We are trying to bulid ACE/TAO on VxWorks. For doing that we have to use > Cygwin, since our host runs on windows2000. For the building process we > defined new user enviorment variables (like other paths in the path var, CPU > variable etc.)

Re: Cygwin commands crashes after ssh login

2001-01-16 Thread Christopher Faylor
On Tue, Jan 16, 2001 at 10:51:01AM -0500, Wei Ku wrote: >> > Personally I'm using tcsh and bash as login shell. I'm using W2K SP1 >> > with Cygwin 1.1.7, sshd is started via SRVANY under my own account >> > which has the appropriate user rights and I don't have any problems >> > using ssh and sshd

Re: Cygwin commands crashes after ssh login

2001-01-16 Thread Wei Ku
> > Personally I'm using tcsh and bash as login shell. I'm using W2K SP1 > > with Cygwin 1.1.7, sshd is started via SRVANY under my own account > > which has the appropriate user rights and I don't have any problems > > using ssh and sshd on the box. For testing purposes I'm sometimes > > switchin

Re: Q about Burning CD-Rs??

2001-01-16 Thread Larry Hall (RFK Partners, Inc)
At 10:45 AM 1/16/2001, [EMAIL PROTECTED] wrote: >Please check out the project web page for links to available information >and ports: http://cygwin.com/ . > >If you don't see what you need there, then the cygwin mailing list is >the best place to make observations or get questions answered. >Info

Re: Q about Burning CD-Rs??

2001-01-16 Thread [EMAIL PROTECTED]
Please check out the project web page for links to available information and ports: http://cygwin.com/ . If you don't see what you need there, then the cygwin mailing list is the best place to make observations or get questions answered. Information on the mailing list is available at the projec

Re: About gmake

2001-01-16 Thread Chris Faylor
Please check out the project web page for links to available information and ports: http://cygwin.com/ . If you don't see what you need there, then the cygwin mailing list is the best place to make observations or get questions answered. Information on the mailing list is available at the projec

Re: Cygwin questions

2001-01-16 Thread Larry Hall (RFK Partners, Inc)
At 08:16 AM 1/16/2001, Yehuda Gan-El wrote: >Hello: >1)We are trying to bulid ACE/TAO on VxWorks. For doing that we have to use >Cygwin, since our host runs on windows2000. For the building process we >defined new user enviorment variables (like other paths in the path var, CPU >variable etc.) We

Re: Cygwin commands crashes after ssh login

2001-01-16 Thread Larry Hall (RFK Partners, Inc)
At 09:08 AM 1/16/2001, Henry S. Thompson wrote: >Following up on one tiny part of the above, when you say '... from >inetd _using LocalSystem account_', what does that last bit mean? I >don't have a LocalSystem user in either /etc/passwd or Win2K Users. . . I believe Corinna is referring to the

Re: How to execute

2001-01-16 Thread Mark Paulus
Generally, any file that ends in .o is not executable. By convention, this is a relocatable object file, which still needs to be linked in order to create an executable binary. Look in your directory for a file called "a.exe" (On a real unix box, this would be called a.out). If you want your

Re: Cygwin commands crashes after ssh login

2001-01-16 Thread Henry S. Thompson
Corinna Vinschen <[EMAIL PROTECTED]> writes: > Personally I'm using tcsh and bash as login shell. I'm using W2K SP1 > with Cygwin 1.1.7, sshd is started via SRVANY under my own account > which has the appropriate user rights and I don't have any problems > using ssh and sshd on the box. For testi

Re: two differents version of unctrl.h, one in cygwin-1.1.7 and one in ncurses-5.2

2001-01-16 Thread Robert Collins
Oops. Must remember there is nothing to learn from the experience of distributors like Red hat, the debian volunteers, the *BSD groups. I agree it depends on the package distributor and platform. However cygwin is deliberately unix like, and most of the non-bug problems mentioned on this list a

Re: Cygwin commands crashes after ssh login

2001-01-16 Thread Erdely, Michael
Just curious, Corinna, but have you tested this on many machines? I'm curious as to whether you are testing on your development machine. I've installed and experienced this behavior with fresh installs, existing machines, Cygwin upgrades, . . . Have you tried a fresh, out of the box, Cygwin ins

Re: two differents version of unctrl.h, one in cygwin-1.1.7 and one in ncurses-5.2

2001-01-16 Thread Earnie Boyd
Robert Collins wrote: > > What's done on *BSD and GNU/linux ? > That would depend on the ncurses package distributor and since where discussing Cygwin package distribution probably has no bearing wrt it. Cheers, Earnie. _ Do You Yahoo!

Re: Cygwin commands crashes after ssh login

2001-01-16 Thread Corinna Vinschen
On Tue, Jan 16, 2001 at 07:41:15AM -0500, Erdely, Michael wrote: > I've noticed this a lot. With Windows 2000 Pro and Server, with and without > SP1, as well (so it's not the specific version of NT/2000). I've also > noticed this when running sshd as part of inetd (running as both a specific > a

Re: two differents version of unctrl.h, one in cygwin-1.1.7 and one in ncurses-5.2

2001-01-16 Thread Earnie Boyd
Charles Wilson wrote: > > Earnie Boyd wrote: > > > > Charles Wilson wrote: > > > > > > I'll release a new ncurses where the ncurses version of unctrl.h is > > > renamed 'nunctrl.h' and change all internal ncurses references to point > > > to the new file. But I can't guarantee any time frame on

Cygwin questions

2001-01-16 Thread Yehuda Gan-El
Hello: 1)We are trying to bulid ACE/TAO on VxWorks. For doing that we have to use Cygwin, since our host runs on windows2000. For the building process we defined new user enviorment variables (like other paths in the path var, CPU variable etc.) We checked to see if other programs (regular C++ fil

Re: Cygwin commands crashes after ssh login

2001-01-16 Thread Erdely, Michael
I've noticed this a lot. With Windows 2000 Pro and Server, with and without SP1, as well (so it's not the specific version of NT/2000). I've also noticed this when running sshd as part of inetd (running as both a specific account & SYSTEM) and with srvany (running as both a specific account & SY

Re: two differents version of unctrl.h, one in cygwin-1.1.7 and one in ncurses-5.2

2001-01-16 Thread Robert Collins
What's done on *BSD and GNU/linux ? - Original Message - From: "Charles Wilson" <[EMAIL PROTECTED]> To: "Earnie Boyd" <[EMAIL PROTECTED]> Cc: "Dr. Volker Zell" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Tuesday, January 16, 2001 11:31 PM Subject: Re: two differents version of unctrl.

Re: two differents version of unctrl.h, one in cygwin-1.1.7 and one in ncurses-5.2

2001-01-16 Thread Charles Wilson
Earnie Boyd wrote: > > Charles Wilson wrote: > > > > I'll release a new ncurses where the ncurses version of unctrl.h is > > renamed 'nunctrl.h' and change all internal ncurses references to point > > to the new file. But I can't guarantee any time frame on that. > > > > I don't know about the

Re: two differents version of unctrl.h, one in cygwin-1.1.7 and one in ncurses-5.2

2001-01-16 Thread Earnie Boyd
Charles Wilson wrote: > > I'll release a new ncurses where the ncurses version of unctrl.h is > renamed 'nunctrl.h' and change all internal ncurses references to point > to the new file. But I can't guarantee any time frame on that. > I don't know about the rest of this list but I would prefer

Re: Problem with F:/ and /cygdrive/f/ solved!

2001-01-16 Thread Lassi A. Tuura
> However, is O_BINARY a standard flag for open? Adding that flag on Solaris > seems to fail in compile since that symbol is not defined or mentioned in > the open man page. I'd hate to add #ifdef around every open... Once per file is enough (or put it into your config.h for the whole project):