Al momento non ho una current pulita (cioè con kde 4.3.5), mentre la 13.0 non compila perchè libproxy vuole cmake 2.8 mentre la 13.0 ha la 2.6
Lancio "cmake ." e poi "make"
Ad un certo punto però si blocca con il messaggio:
Codice: Seleziona tutto
libmodman.so.0: undefined reference to `__dlclose'
libmodman.so.0: undefined reference to `__dlsym'
libmodman.so.0: undefined reference to `__dlerror'
libmodman.so.0: undefined reference to `__dlopen'
collect2: ld returned 1 exit statusCodice: Seleziona tutto
cd libmodman && /usr/bin/c++ -g -Wall -Werror -fvisibility=hidden CMakeFiles/builtin.dir/test/builtin.cpp.o CMakeFiles/builtin.dir/libmodman/test/builtin_one.cpp.o -o builtin -rdynamic libmodman.so.0 -ldl -Wl,-rpath,/root/libproxy-0.4.0/libmodmanDa un "strace -f" scopro che cerca, invano, libdl.so
effettivamente non so perchè in /lib non è stato creato il link "libdl.so -> libdl.so.2"
Poco male.. lo creo e aggiungo -L/lib alla riga, ma non cambia niente. Il messaggio è lo stesso, nonostante strace -f mi dice che libdl.so ora l'ha trovato.
libdl è 2.11.1 dalle glibc-solibs della current
Che cosa manca?
Ciao
01
