Собственно сабж:
Приспичило мне поставить себе digikam. Скачал с официального сайта версию digikam-0.9.3-beta3
Скачал дополнительные библиотеки...собрал и поставил...
При конфигурировании digikam пишет:
-- digiKam configure results -------------------
-- libsqlite3 library found....... YES
-- libgphoto2 library found....... YES
-- libkipi library found.......... YES
-- libtiff library found..... .... YES
-- libpng library found........... YES
-- libjasper library found........ NO
digiKam needs libjasper to support JPEG2000.
You need to install the correct version (>= 1.7.0).
Libjasper website is at http://www.ece.uvic.ca/~mdadams/jasper
Important note: libjaspeer has to be configured with --enable-dynamic
as otherwise the required dynamic libraries are not created.
Собирал версию jasper-1.900.1, jasper-1.701.0
И чего мне делать?
root@(none):/usr/lib# ls -l | grep jasper
-rw-r--r-- 1 root root 490476 2007-10-31 18:16 libjasper.a
-rwxr-xr-x 1 root root 811 2007-10-31 18:16 libjasper.la
lrwxrwxrwx 1 root root 18 2007-12-08 18:30 libjasper.so -> libjasper.so.1.0.0
lrwxrwxrwx 1 root root 18 2007-12-08 18:30 libjasper.so.1 -> libjasper.so.1.0.0
-rwxr-xr-x 1 root root 408212 2007-10-31 18:16 libjasper.so.1.0.0
Как я понял, все-таки это дело присутствует.
Ради забавы раскидал эти файлы во все папки с названием "lib"...не помогло...
Подскажите, хоть в какую сторону копать?
Заранее благодарен.
Система:
MOPSLinux 5.0
Решено: Проблемма установки digikam (Проблемма с зависимостями (libjasper library not found))
Модератор: Bizdelnick
-
Belogorie
- Сообщения: 40
- ОС: MOPSLinux 5.0
Решено: Проблемма установки digikam
Завтра, будет лучше...
-
Juliette
- Сообщения: 5058
- Статус: ROSA Lab
- ОС: Ubuntu LTS, Mandriva 2011
Re: Решено: Проблемма установки digikam
Нутк
--enable-dynamic
вы включили при сборке-то?
--enable-dynamic
вы включили при сборке-то?
-
Belogorie
- Сообщения: 40
- ОС: MOPSLinux 5.0
Re: Решено: Проблемма установки digikam
Да, пробовал --enable-dynamic, не помогает совсем... 
Завтра, будет лучше...
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: Решено: Проблемма установки digikam
Не надо раскидывать их в разные папки.
ldconfig пргоняли?
configure диджикама знает, где искать этот либджаспер? Может, какую-то конфигурационную опцию указать?
ldconfig пргоняли?
configure диджикама знает, где искать этот либджаспер? Может, какую-то конфигурационную опцию указать?
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
-
Belogorie
- Сообщения: 40
- ОС: MOPSLinux 5.0
Re: Решено: Проблемма установки digikam
root@(none):/usr/local/lib# ls -l | grep libjasper
-rw-r--r-- 1 root root 1033754 2007-12-08 19:37 libjasper.a
-rwxr-xr-x 1 root root 671 2007-12-08 19:37 libjasper.la
-rwxr-xr-x 1 root root 408212 2007-12-08 19:13 libjasper.so
-rwxr-xr-x 1 root root 408212 2007-12-08 19:13 libjasper.so.1
-rwxr-xr-x 1 root root 408212 2007-12-08 19:13 libjasper.so.1.0.0
root@(none):~/temp# ldconfig
ldconfig: /usr/local/lib/libjasper.so.1 is not a symbolic link
У меня сечас голова лопнет )))
На сколько понял из самого файла configure, кусок кода, связаный с libjasper, не просто его ищет, но и пытается с ним программно чего-то сделать...
Вот этот кусочек...
# Check for libjasper (JPEG2000)
have_jasper=no
{ echo "$as_me:$LINENO: checking for jas_init in -ljasper" >&5
echo $ECHO_N "checking for jas_init in -ljasper... $ECHO_C" >&6; }
if test "${ac_cv_lib_jasper_jas_init+set}" = set; then
LIBS="-ljasper -ljasper $LIBS"
ac_cv_lib_jasper_jas_init=yes
ac_cv_lib_jasper_jas_init=no
{ echo "$as_me:$LINENO: result: $ac_cv_lib_jasper_jas_init" >&5
echo "${ECHO_T}$ac_cv_lib_jasper_jas_init" >&6; }
if test $ac_cv_lib_jasper_jas_init = yes; then
have_jasper=yes
{ echo "$as_me:$LINENO: WARNING: digiKam requires libjasper >= 1.7.0" >&5
echo "$as_me: WARNING: digiKam requires libjasper >= 1.7.0" >&2;}
if test "x$have_jasper" != "xyes"; then
{ echo "$as_me:$LINENO: WARNING: digiKam requires libjasper >= 1.7.0; digiKam will not be compiled." >&5
echo "$as_me: WARNING: digiKam requires libjasper >= 1.7.0; digiKam will not be compiled." >&2;}
LIB_JASPER="-ljasper"
if test "x$have_jasper" != "xyes"; then
echo "-- libjasper library found........ NO"
echo "digiKam needs libjasper to support JPEG2000. "
echo "Libjasper website is at http://www.ece.uvic.ca/~mdadams/jasper"
echo "-- libjasper library found........ YES"
ldconfig больше не ругается, ссылки я исправил ручками...
-rw-r--r-- 1 root root 1033754 2007-12-08 19:37 libjasper.a
-rwxr-xr-x 1 root root 671 2007-12-08 19:37 libjasper.la
-rwxr-xr-x 1 root root 408212 2007-12-08 19:13 libjasper.so
-rwxr-xr-x 1 root root 408212 2007-12-08 19:13 libjasper.so.1
-rwxr-xr-x 1 root root 408212 2007-12-08 19:13 libjasper.so.1.0.0
root@(none):~/temp# ldconfig
ldconfig: /usr/local/lib/libjasper.so.1 is not a symbolic link
У меня сечас голова лопнет )))
Uncle_Theodore писал(а): ↑08.12.2007 19:32configure диджикама знает, где искать этот либджаспер? Может, какую-то конфигурационную опцию указать?
На сколько понял из самого файла configure, кусок кода, связаный с libjasper, не просто его ищет, но и пытается с ним программно чего-то сделать...
Вот этот кусочек...
# Check for libjasper (JPEG2000)
have_jasper=no
{ echo "$as_me:$LINENO: checking for jas_init in -ljasper" >&5
echo $ECHO_N "checking for jas_init in -ljasper... $ECHO_C" >&6; }
if test "${ac_cv_lib_jasper_jas_init+set}" = set; then
LIBS="-ljasper -ljasper $LIBS"
ac_cv_lib_jasper_jas_init=yes
ac_cv_lib_jasper_jas_init=no
{ echo "$as_me:$LINENO: result: $ac_cv_lib_jasper_jas_init" >&5
echo "${ECHO_T}$ac_cv_lib_jasper_jas_init" >&6; }
if test $ac_cv_lib_jasper_jas_init = yes; then
have_jasper=yes
{ echo "$as_me:$LINENO: WARNING: digiKam requires libjasper >= 1.7.0" >&5
echo "$as_me: WARNING: digiKam requires libjasper >= 1.7.0" >&2;}
if test "x$have_jasper" != "xyes"; then
{ echo "$as_me:$LINENO: WARNING: digiKam requires libjasper >= 1.7.0; digiKam will not be compiled." >&5
echo "$as_me: WARNING: digiKam requires libjasper >= 1.7.0; digiKam will not be compiled." >&2;}
LIB_JASPER="-ljasper"
if test "x$have_jasper" != "xyes"; then
echo "-- libjasper library found........ NO"
echo "digiKam needs libjasper to support JPEG2000. "
echo "Libjasper website is at http://www.ece.uvic.ca/~mdadams/jasper"
echo "-- libjasper library found........ YES"
ldconfig больше не ругается, ссылки я исправил ручками...
Завтра, будет лучше...
-
Belogorie
- Сообщения: 40
- ОС: MOPSLinux 5.0
Re: Решено: Проблемма установки digikam
Скачал сырцы:
Распаковал, дал ./configure --enable-dynamic && make && make install
Вроде встало без ошибок...там еще в сообщениях при сборке, написано было что, библиотека удачно установилась в /usr/local/lib
Распаковал, дал ./configure --enable-dynamic && make && make install
Вроде встало без ошибок...там еще в сообщениях при сборке, написано было что, библиотека удачно установилась в /usr/local/lib
Завтра, будет лучше...
-
Juliette
- Сообщения: 5058
- Статус: ROSA Lab
- ОС: Ubuntu LTS, Mandriva 2011
Re: Решено: Проблемма установки digikam
мож тупо указать префиксом /usr ?
-
Belogorie
- Сообщения: 40
- ОС: MOPSLinux 5.0
Re: Решено: Проблемма установки digikam
не...с префиксом /usr не прокатывает, та же ситуация...
Завтра, будет лучше...
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: Решено: Проблемма установки digikam
Оки-доки, давайте еще поэкспериментируем...
В опциях configure для Джаспера добавьте вот такую вещь
--enable-shared
И проглядите еще вот тут
http://www.linuxquestions.org/questions/sl...-jasper-556789/
В опциях configure для Джаспера добавьте вот такую вещь
--enable-shared
И проглядите еще вот тут
http://www.linuxquestions.org/questions/sl...-jasper-556789/
-
Belogorie
- Сообщения: 40
- ОС: MOPSLinux 5.0
Re: Решено: Проблемма установки digikam
Ну что, параметр --enable-shared помог, прошу заметить что проводить конфигурацию нужно только с этим параметром (--enable-dynamic, который нам пытались навязать, нам не нужен)!!!
У меня сейчас система грязная (все-равно буду переустанавливать, так как с разметкой винчестера надо замудрить и хлам с виндозного раздела по дискам распихать), поэтому пакет с digikam делать не стал; в общем дал команду на сборку...будем ждать...может еще чего обнаружится...
З.Ы. - Я ощущаю себя тупиком, на официальном сайте пропустил одну строчку...
Here's a partial list :
* libjasper :
download it
Вот она >>>>>> Don't forget to configure it with --enable-shared
У меня сейчас система грязная (все-равно буду переустанавливать, так как с разметкой винчестера надо замудрить и хлам с виндозного раздела по дискам распихать), поэтому пакет с digikam делать не стал; в общем дал команду на сборку...будем ждать...может еще чего обнаружится...
З.Ы. - Я ощущаю себя тупиком, на официальном сайте пропустил одну строчку...
Here's a partial list :
* libjasper :
download it
Вот она >>>>>> Don't forget to configure it with --enable-shared
Завтра, будет лучше...
-
Belogorie
- Сообщения: 40
- ОС: MOPSLinux 5.0
Re: Решено: Проблемма установки digikam
Наконец-то дождался, пока эта штука соберется )
Все, топик можно закрывать.
Спасибо всем, кто откликнулся )))
Все, топик можно закрывать.
Спасибо всем, кто откликнулся )))
Завтра, будет лучше...