On Sun, Nov 05, 2006 at 04:12:33PM +0100, Szymon Siwek wrote: > Witam! > > Próbuję zbudować syslog-ng. Pierwsza przeszkoda - statyczne linkowanie > testowego programu z -lglib-2.0 wywala informację, o braku -lc. Rozumiem, > że glib2-static powinno mieć requires glibc-static?
nie > Czy glib-static jest poprawnie zlinkowane, tzn. czy nie powinienem dostać > eleganckiego komunikatu typu "-lrt not found". nie Statyczne biblioteki to tylko pliki .o zlozone razem, nie maja one w sobie zadnej informacji z jakimi bibliotekami powinny byc konsolidowane. I teoretycznie, mozna by je konsolidowac z czymkolwiek co udostepnia potrzebne funkcje. > Kolejne pytanie - czy pkg-config nie pownien zwracać jakiejś informacji o > owym -lrt? AFAIK pkg-config jest tylko dla bibliotek dynamicznych, nie koniecznie informacje musza sie zgadzac dla bibliotek statycznych. Lecz jesli biblioteka dynamiczna uzywa -lrt to powinno sie to tam znalezc. Wszystkie informacje potrzebne do linkowania statycznego powinny, i musza sie znajdowac w ostatecznym programie. -- ____ Sparky{PI] -- Przemyslaw _ ___ _ _ ........... LANG...Pl..Ca..Es..En /____) ___ ___ _ _ || Iskra | | _ \| | | : WWW........ppcrcd.pld-linux.org \____\| -_)'___| ||^'||//\\// < | _/| | | : JID......sparky<at>jabberes.org (____/|| (_-_|_|| ||\\ || |_ |_| |_| _| : Mail....sparky<at>pld-linux.org _______________________________________________ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl