ako skompilovat STATICky nieco, ked pouzita kniznica je symlink ?
Jan ' Kozo ' Vajda
jvajda na somi.sk
Pondělí Srpen 12 10:11:29 CEST 2002
According to Ernest Beinrohr:
:> 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?
existuje Ti /lib/libdb.a ? lebo -static hlada prave ju ..
pokial ju nemas, tak staticka kompilacia Ti nehrozi ..
K O Z O
===================================
Look At Your Young Man Fighting
Look At Your Woman Crying
Look At Your Young Man Dying
The Way They've Always Done Before
Další informace o konferenci Linux