shmget : Function not implemented

Gerrit P. Haase gp@familiehaase.de
Sun Jan 4 12:22:00 GMT 2004


Hallo Alex,
Am Sonntag, 4. Januar 2004 um 12:51 schriebst du:
> Hi,

> I have got a problem with shmget.

> Something wrong?

> ===========================================
> Windows 2000 Professional
> CYGWIN_NT-5.0 1.5.5(0.94/3/2)
> gcc version 3.3.1 (cygming special)
> ===========================================

> ====== C code : File foo.c : BEGIN ======
> #include <stdio.h>
> #include <stdlib.h>
> #include <errno.h>
> #include <sys/shm.h>

> int main()
> {
> const int id = shmget(IPC_PRIVATE, 2*sizeof(int), 0660);

> if (id == -1) printf ("ERROR : %d - %s\n", errno, strerror(errno));

> return 0;
> }

> ====== C code : File foo.c : END ========

> ====== Compilation & Run : BEGIN ======

> $ gcc foo.c -lcygipc

> $ a

> ERROR : 88 - Function not implemented

> ====== Compilation & Run : END ========

The example works for me(tm).
Guesses:
1. The ipc-daemon2 needs to run.
2. Wrong headers (cygipc-2.x not installed)?
$ ls -l /usr/include/sys/shm.h
-rwxrwxrwx 1 #gerrit Benutzer 3330 Oct 17 07:25 /usr/include/sys/shm.h
Gerrit
-- 
=^..^=
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/


More information about the Cygwin mailing list

AltStyle によって変換されたページ (->オリジナル) /