devfs
Michal Moskal
malekith w cnc.pl
Czw, 23 Lis 2000, 20:33:29 CET
On Wed, 22 Nov 2000, Artur Flinta wrote:
>
> PS. devfsd z PLD nie chce się kompilować, w związku z czym nie buduje
> pakietu. Błąd tyczy nieznalezienia RTLD_NEXT, którego to definicja
> znajduje się w w pliku /usr/include/dlfcn.h, niestety (lub
> stety) uzależnione jest to od zdefinowania __USE_GNU. Aby pakiet się
> poprawnie skompilował musiałem użyć rozwiązania siłowego (na finezyjne nie
> pozwala moja wiedza, a raczej jej brak) polegającego na bezpośrednim
> zdefiniowaniu RTLD_NEXT w devfsd.c gdyż umieszczenie tam #define __USE_GNU
> na niewiele się zdaje. Kompilacja z użyciem glibc-2.2-4, gcc-2.95.3-11
> oraz jajka 2.4.0-test11
>
Zeby bylo zdefiniowane __USE_GNU trzeba przed PIERWSZYM includedm (to
wazne, nie dopiero przed tym w ktorym jest dana rzecz) zdefiniiowac
_GNU_SOURCE.
Michał Moskal <malekith w pld.org.pl>
5191204625270805457964695575480234779108160500582132743089099204
5387169364764370076473597425941183680741973762154745366983057996
3022327445184252093714797111892347913483105724113222069964409702
905357106994771308266205
Więcej informacji o liście dyskusyjnej pld-devel-pl