[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