Grazie, ora funziona tutto, anche se la variabile LD_LIBRARY_PATH non esiste a priori, almeno credo, visto che non contiene nessun valore. Ho cambiato il file ld.so.conf, e riavviato ldconfig ;)
Grazie! On Sun, 08 May 2005 16:38:06 +0200, "Vincenzo Ciancia" <[EMAIL PROTECTED]> said: > Il giorno dom, 08/05/2005 alle 16.27 +0200, Fabio Polimeni ha scritto: > > Un problema di permessi? Le shared library hanno la stesa funzione che > > le .dll hanno per Windows? > > Si, hai due scelte, o fai il link statico dell'eseguibile con la sola > libfox oppure tieni la libreria .so (che � la libreria in versione > dinamica) in un punto dove il linker la trovi a runtime, per esempio > aggiungendo il path della libreria in /etc/ld.so.conf e dando da root > ldconfig. Per la prima, cerca su google perch� non ricordo come si fa a > linkare staticamente solo alcune librerie ma ricordo che � un po' > complicato trovarlo. Una terza soluzione � usare la variabile di > ambiente LD_LIBRARY_PATH anzich� modificare /etc/ld.so.conf (in questo > modo pu� fare tutto l'utente, dovresti creare uno script per lanciare il > tuo programma) - man ld.so per i dettagli > > Ciao > > Vincenzo > > ---------------------------------- Ma stai zitto che � meglio!! ♥enu♥

