From what I read it is supposed to be undefined
e.g.
#ifndef LOCK_H
#define LOCK_H
#endif
Hth,
Martin
- Original Message -
From: Bill McCormick [EMAIL PROTECTED]
To: Cygwin [EMAIL PROTECTED]
Sent: Sunday, August 17, 2003 1:21 PM
Subject: flockcyg
Hello,
I'm trying to compile a
Bill McCormick [EMAIL PROTECTED] wrote:
Hello,
I'm trying to compile a program that has:
#ifdef HAVE_FLOCK
(void) flock(fd,LOCK_EX);
#else
lseek(fd,0L,0);
(void) lockf(fd,F_LOCK,0L);
#endif
Cygwin doesn't have flock() or lockf() .
-- Elfyn
--
Unsubscribe info:
Cygwin doesn't have flock() or lockf() .
-- Elfyn
Right, but there is a work-around, yes? Isn't that what uw-imap is doing in
this case with flockcyg.h? If so, I'm curious if I might be able to use the
same work-around.
I found these related posts in the archive ...
In uw-imap/c-client, the functionality of flock is emulated. Take a look in
the osdep/unix directory of the uw-imap sources. As for the linker errors,
there are a couple of different things to check. How are you linking
libc-client? If you are using -L and -l, try instead to explicitly put
Hallo Bill,
Am Montag, 18. August 2003 um 01:16 schriebst du:
Cygwin doesn't have flock() or lockf() .
Right, but there is a work-around, yes?
There is a flock() in the ruby sources for systems which don't have
it. I already used it several times.
Gerrit
--
=^..^=
--
Unsubscribe info:
5 matches
Mail list logo