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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       20 Jun 2004  12:17:54
 To : All
 Subject : mplayer, SDL, libc & libc_r
 -------------------------------------------------------------------------------- 
 
 
 FreeBSD 4.10-STABLE, XFree86-libraries-4.3.0_6.
 
 После каких-то манипуляций с установленными пакетами (не помню, каких)
 перестал работать mplayer -vo sdl, хотя и -vo x11, и -vo dga работает.
 
 Пошел в порты пересобрать. При линковке обнаружилось, что линкуется
 с -pthread и с кучей других библиотек, среди которых libGL.so.1 и
 libxvidcore.so.2. Эти две либы линкуются с явным указанием -lc.
 Оторвал внаглую, будучи готов к тому, что не прокатит, перелинковал mplayer
 заработал -vo sdl снова.
 
 Hо терзают смутные сомнения, что -lc в либах было, наверное, не зря?
 И если libxvidcore после отрывания -lc слинковался молча, то при сборке
 libGL была куча ругани про unresolved reference на memcpy, getenv,
 __stderrp, fprintf, __assert, strcmp, malloc, perror, exit, free, strcpy,
 strcspn, strncmp, strcat, strtok, memcpy, sprintf, memset, calloc, strstr,
 snprintf, vfprintf, strncpy, geteuid, getuid, dlopen, dlsym, dlclose,
 dlerror.
 
 Думаю, что все это динамически слинкуется в момент запуска программы -
 и на самом деле, работающие через OpenGL/DRI нативный Neverball и
 линуксовый Quake3 по прежнему летают, как ни в чем не бывало.
 
 Hо все равно, что-то тут неправильно, imho.
 Какое мнение у народа будет?
 
 Eugene
 -- 
 "Люди забыли эту истину," - сказал Лис, - "но ты не забывай"
 --- slrn/0.9.8.0 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 mplayer, SDL, libc & libc_r   Eugene Grosbein   20 Jun 2004 12:17:54 
Архивное /ru.unix.bsd/2609326952c8d.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional