On Fri, 14 Feb 2014, Mihai Badici wrote:

On Friday 14 February 2014 10:30:22 Claudiu Nicolaie CISMARU wrote:
pai asta e problema:
ldd /usr/lib/libkolabxml.so

        linux-gate.so.1 (0xffffe000)
        libxerces-c-3.1.so => /usr/lib/libxerces-c-3.1.so (0xb712a000)
        libboost_thread.so.1.54.0 => /usr/lib/libboost_thread.so.1.54.0

(0xb7116000)

        libboost_system.so.1.54.0 => /usr/lib/libboost_system.so.1.54.0

(0xb7113000)

Ok. Acum ls -l /usr/lib/libboost_thread.so ?

Pai acum merge, intre timp l-am recompilat:
ideea e ca mai sus ma asteptam sa depinda de libboost_thread.so . nu de
..so.1.54.0 ( anterior depindea de 1.49.0)

/usr/lib/libboost_thread.so -> libboost_thread.so.1.54.0

Salut.
Nu e vina ta. Cind compilezi un .so, de obicei adaugi "gcc ... -shared -Wl,-soname,libConn.so", care seteaza ST_SONAME, in libConn.so la "libConn.so". Programele compilate cu aceasta librarie, vor extrage aceasta informatie, iar la
"ldd program_compilat_cu_legatura_la_libConn.so"
o sa vezi ca apare:
libConn.so => /usr/lib/libConn.so.1.0.33

Deci, cine a compilat libboost_thread, nu a avut grija la acest detaliu.

--
Mihai Bădici
http://mihai.badici.ro
_______________________________________________
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug
_______________________________________________
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui