Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: семафоры и freebsd   Vladimir Yakovetsky   06 Apr 2000 22:56:08 
Архивное /ru.unix.bsd/225666bc4dbd9.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional