[th] glib2-static
sparky w pld-linux.org
sparky w pld-linux.org
Nie, 5 Lis 2006, 16:30:22 CET
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
Więcej informacji o liście dyskusyjnej pld-devel-pl