ako skompilovat STATICky nieco, ked pouzita kniznica je symlink ?

Ernest Beinrohr Ernest na Beinrohr.sk
Pondělí Srpen 12 10:04:03 CEST 2002


Zdravim, pokusam sa staticky skompilovat sendmail a stale zadrhavam na 
takomto probleme: Akonahle je pouzita kniznica -ldb [/lib/libdb.so -> 
symlink na /lib/libdb-3.2.so] tak kompilacia neprejde s chybou 
"/usr/bin/ld: cannot find -ldb". Ked vyhodim -static, vsetko ide OK.

Skusal som spravit malicky zdrojak a zkompilovat ho takto:
#> gcc -o test test.c -ldb             prejde v pohode
#> gcc -o test test.c -ldb -static     CHYBA !!! [ta ista co hore]

neviete ako na to?



PS: skusal som namiesto symlinky kniznicu skopirovat, to sa vsak 
nepacilo ldconfig-u

-- 
Ernest Beinrohr, OERNii
eAdmin @ AxonPro.sk, http://www.AxonPro.sk
+421-2-62410360, +421-905-241903
HomePage: http://www.oernii.sk




Další informace o konferenci Linux