Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Установка cuneiform  (Прочитано 3092 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Jack Sparrow

  • Автор темы
  • Активист
  • *
  • Сообщений: 630
    • Просмотр профиля
Установка cuneiform
« : 29 Января 2011, 14:23:27 »
Прочитал на ЛОРе о выходе нового релиза YAGF, оболочки для Cuneiform. Решил установить и то, и другое. В репах версия cuneiform старовата (0.7). Поэтому скачал с (уже не помню, наверное, launchpad) сайта последний релиз 1.0.0. Почитал на каком-то сайте за 2009 год о зависимостях к cuneiform и установил их. Теперь дошла очередь до самого cuneiform.

В файле readme.txt такая инструкция по установке (сначала переходим в папку со скачанной и распакованной программой, размеется):
mkdir builddir
cd builddir
cmake -DCMAKE_BUILD_TYPE=debug ..
make
make install
(Нажмите, чтобы показать/скрыть)
При запуске команды
cmake -DCMAKE_BUILD_TYPE=debug ..начинается проверка моей конфигурации и др. Все завершается успешно, кроме одного:
-- Could NOT find ImageMagick  (missing:  ImageMagick_FOUND)
-- ImageMagick++ not found. Only uncompressed BMP images supported.
Т.е. не найден ImageMagick++ и из-за этого можно будет работать только с несжатыми BMP файлами. Не критично, но все же...

Но дело все с том, что ImageMagick у меня-то установлен! Начинаю выяснять, что же такое ImageMagick++. Оказывается, это просто обертка, чтобы программы на C++ могли использовать ImageMagick. Говорится также, что если установлен ImageMagick, то установлен и ImageMagick++. Собственно, это первый вопрос: почему запрашивается ImageMagick++, если сам ImageMagick установлен?

После компиляции и установки получаю сообщение, что вроде бы все нормально (вместо make install делал checkinstall, поэтому deb пакет):
**********************************************************************

 Done. The new package has been installed and saved to

 /home/jack/cuneiform-linux-1.0.0/builddir/builddir_20110129-1_i386.deb

 You can remove it from your system anytime using:

      dpkg -r builddir

**********************************************************************

Потом перехожу в папку с тестовым изображением и пробую что-то распознать:
$ cuneiform -l rus -o result_file.txt test.bmp
cuneiform: error while loading shared libraries: libcuneiform.so.1.0.0: cannot open shared object file: No such file or directory
Ищу эту недостающую библиотеку, она есть, но в исходниках:
$ sudo updatedb
$ locate libcuneiform.so.1.0.0
/home/jack/cuneiform-linux-1.0.0/builddir/cuneiform_src/Kern/puma/libcuneiform.so.1.0.0
Сама программа как бы присутствует (хотя в readme.txt и говорится, что по умолчанию она ставится в /usr/local, а здесь /usr/local/bin):
$ which cuneiform
/usr/local/bin/cuneiform
Вот статья с Хабра, сравнительно свежая. Там, в принципе, то же самое, но без моих проблем.

Что я делаю не так?
Linux is only free if your time has no value (c) Jamie Zawinski

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6161
    • Просмотр профиля
Re: Установка cuneiform
« Ответ #1 : 29 Января 2011, 14:27:15 »

Оффлайн Jack Sparrow

  • Автор темы
  • Активист
  • *
  • Сообщений: 630
    • Просмотр профиля
Re: Установка cuneiform
« Ответ #2 : 29 Января 2011, 16:13:59 »
Ну вот, столько написал, а все решается банальной установкой из чьих-то репов   ???
Linux is only free if your time has no value (c) Jamie Zawinski

 

Страница сгенерирована за 0.054 секунд. Запросов: 23.