Я пытаюсь установить spice-gkt, и в какой-то момент я дойду до этого тупика.ld не может найти установленную библиотеку
Моя установка: ПК с архитектурой ARM; Debian 7 работает (переделанная версия)
Ошибка:
Libraries have been installed in:
/usr/local/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
/bin/mkdir -p '/usr/local/include/spice-controller'
/usr/bin/install -c -m 644 spice-controller.h '/usr/local/include/spice-controller'
make[6]: Leaving directory `/home/cubie/Desktop/spice-gtk-0.22/gtk/controller'
make[5]: Leaving directory `/home/cubie/Desktop/spice-gtk-0.22/gtk/controller'
make[4]: Leaving directory `/home/cubie/Desktop/spice-gtk-0.22/gtk/controller'
make[4]: Entering directory `/home/cubie/Desktop/spice-gtk-0.22/gtk'
CCLD libspice-client-glib-2.0.la
/usr/bin/ld: cannot find -lcelt
collect2: ld returned 1 exit status
make[4]: *** [libspice-client-glib-2.0.la] Error 1
make[4]: Leaving directory `/home/cubie/Desktop/spice-gtk-0.22/gtk'
make[3]: *** [install-recursive] Error 1
make[3]: Leaving directory `/home/cubie/Desktop/spice-gtk-0.22/gtk'
make[2]: *** [install] Error 2
make[2]: Leaving directory `/home/cubie/Desktop/spice-gtk-0.22/gtk'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/cubie/Desktop/spice-gtk-0.22'
make: *** [install] Error 2
специй зависит от libcelt051, установлен ... Так которым, на самом деле не знаю, что может быть причиной этого.
Где находится 'libcelt.so' или' libcelt.a'? –
Вы запустили 'ldconfig'? Вы редактировали '/ etc/ld.so.conf'? Вы передали флаг '-L' в' gcc'? –
Или может быть, что символическая ссылка 'libcelt-0.5.1.so' (* я угадываю полное имя как состояния OP ** libcelt051 ** *) отсутствует эквивалент' libcelt.so'? – t0mm13b