|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Vladimir Yakovetsky 2:5020/400 06 Apr 2000 22:56:08 To : All Subject : Re: семафоры и freebsd -------------------------------------------------------------------------------- kota <kota@at.com.ua> wrote: > Привет, Всем! > А использовал ли кто-то сие чудо под фрю > Если да, то подскажите чего не хватает. > В ядре есть > options SYSVSHM #SYSV-style shared > memory > options SYSVMSG #SYSV-style message > queues > options SYSVSEM #SYSV-style semaphores > > #include <semaphore.h> - стоит > Чего еще ему надо > а то говорит что undefined reference to `sem_init' > может какую библиотеку надо подключить? > Попробовал найти эти функции в библиотеках - не нашел :(( > Подскажите, кто знает > а то обискался весь > в linux'е sem_init() (pthread_cancel() там же): #include <semaphore.h> #include <pthread.h> CFLAGS+="-lpthread" "-lrt" тоже сработает ака: $ strings /usr/lib/librt.so.0 | grep sem_init $ strings /lib/libpthread.so.0 | grep sem_init sem_init $ ldd /usr/lib/librt.so: libpthread.so.0 => /lib/libpthread.so.0) .. Vale. -- homo ludens: Vladimir Yakovetsky (mobile phone up to 4096 digits) e-mail: ypp@mail.univ.kiev.ua --- ifmail v.2.15dev4 * Origin: Kiev University (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/225666bc4dbd9.html, оценка из 5, голосов 10
|