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