View Single Post
Old 22-04-2011, 10:05   #5
Duchamp
Member
 
L'Avatar di Duchamp
 
Iscritto dal: Apr 2010
Messaggi: 67
Quote:
Originariamente inviato da marco.r Guarda i messaggi
Distribuire eseguibili binari in linux e' un calvario perche' non hai mai la garanzia che una persona abbia le librerie che servono.
e se ce le ha probabilmente sono di una versione differente
e se e' la stessa versione probabilmente sono state compilate con flag differenti.

Consiglio mio: se puoi compila staticamente le librerie, molto meno sbattimento.
Se la licenza crea problemi (e.g. e' LGPL) collega dinamicamente, distribuisci le librerie che ti servono e gioca di LD_LIBRARY_PATH

Sono in piena via crucis con sta storia delle librerie
E ovviamente il 50% è in LGPL... la tua soluzione di settare LD_LIBRARY_PATH mi sembra molto realistica. Se fosse qualcosa di definibile in fase di compilazione sarebbe meraviglioso, evitando di angosciare il mio utente con script e file di sistema. E' possibile?
Duchamp è offline   Rispondi citando il messaggio o parte di esso