| delorie.com/archives/browse.cgi | search |
| Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
| List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
| List-Archive: | <http://sources.redhat.com/ml/cygwin/> |
| List-Post: | <mailto:cygwin AT cygwin DOT com> |
| List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs> |
| Sender: | cygwin-owner AT cygwin DOT com |
| Mail-Followup-To: | cygwin AT cygwin DOT com |
| Delivered-To: | mailing list cygwin AT cygwin DOT com |
| X-Originating-IP: | [62.1.141.152] |
| From: | "antreas z" <antreas_z AT hotmail DOT com> |
| To: | cygwin AT cygwin DOT com |
| Subject: | semaphores |
| Date: | Sun, 22 Dec 2002 18:43:01 +0000 |
| Mime-Version: | 1.0 |
| Message-ID: | <F29AZEHCIRjWZpyZCv500022968@hotmail.com> |
| X-OriginalArrivalTime: | 22 Dec 2002 18:43:02.0122 (UTC) FILETIME=[F4E99CA0:01C2A9E9] |
| Note-from-DJ: | This may be spam |
hi.I'm new to this project and i have much more to learn about it.But i have
a very urgent question.When i try to compile the following code which is
compiled succesfully on a Sun Unix maschine i get the following error
synch.h no such file
sys/ipc.h no such file
sema_t undeclared.
Can u tell me which libraries i have to work with so that i can use
semaphores??
thanx.
#include <synch.h>
#include <sys/types.h>
#include <sys/ipc.h>
extern int errno;
main()
{
/*sema_t spreal; */
sema_t sp;
int retval;
/* Initialize the semaphore. */
retval = sema_init(&sp,2, USYNC_PROCESS, (void*)0 );
if (retval != 0) {
perror("Couldn't initialize.");
exit(3);
}
retval = sema_trywait(&sp);
printf("Did trywait. Returned %d >\n", retval); getchar();
retval = sema_trywait(&sp);
printf("Did trywait. Returned %d >\n", retval); getchar();
retval = sema_trywait(&sp);
printf("Did trywait. Returned %d >\n", retval); getchar();
sema_destroy(&sp);
}
_________________________________________________________________
MSN 8 with e-mail virus protection service: 3 months FREE*.
http://join.msn.com/?page=features/virus&xAPID=42&PS=47575&PI=7324&DI=7474&SU=
http://www.hotmail.msn.com/cgi-bin/getmsg&HL=1216hotmailtaglines_eliminateviruses_3mf
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |