[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: primeres compilacions



El Monday 19/03/07, a les 22:33 (+0100), xab lab va escriure:
> i tot i que no sembla que tingui cap error de la compilació des de la 
> línia de comandes em torna aquest error
> 
> gnomad2: error while loading shared libraries: libmtp.so.5: cannot open
> shared object file: No such file or directory

Quan instal·les una llibreria nova has d'executar ldconfig, perquè
faci els enllaços necessaris, creï la caché, etc.

Sobretot, assegura't que tens el directori /usr/local/lib en el
fitxer /etc/ld.so.conf, abans d'executar ldconfig, altrament no
trobarà les llibreries sota /usr/local.

Per saber si el sistema pot trobar les llibreries, tens el ldd.
Per exemple:

ernest@doriath:~$ ldd sp-sc/sp-sc
        linux-gate.so.1 =>  (0xffffe000)
        libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7f06000)
        libstdc++.so.5 => not found
        libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7ee0000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7ed5000)
        libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7da4000)
        /lib/ld-linux.so.2 (0xb7f2a000)

Aquí es veu que no troba la "libstdc++.so.5". Si intento fer anar
aquest programa fallarà:

ernest@doriath:~$ sp-sc/sp-sc
sp-sc/sp-sc: error while loading shared libraries: libstdc++.so.5:
cannot open shared object file: No such file or directory


Salut,

Ernest



Reply to: