LINUX.ORG.RU

Про ReadeR...


0

0

Слыхал ли кто про такую кутешную тулзовину, хавающую PDF, DJVU и даже некоторые chm-ы? Так вот трабл - не сохраняет настройки БД. Там их три штуки - сетевая (не доступна) и 2 локальные - быстрая и менее секурная и тормозная но песец шифрованая. И вот по дефолту стоит шифрованая, ставлю быструю, а при перезапуске проги опять сбиваеццо. ужас... не знаю что и делать. у всех так?

★★★★★

А я вотпосле Вашего сообщения решил на эту программу посмотреть, юзаю бо много pdf и djvu. Загрузил, распаковал, но после запуска ./configure меня ждал полный облом:

Пишет, что не может найти uic - т.е. ui compiler (т.е. user interface compiler) для Qt. Лезу в /usr/lib/qt3/bin/ - все Ok, uic на месте. Как сказать конфигуратору, что uic лежит там, где надо? Более того, за несколько шагов до облома он эту самую uic без труда нашел. Вот последняя часть листинга конфигуратора:

checking for Qt root directory... /usr/lib/qt3
checking for multithreaded Qt3 library... yes
checking for moc... /usr/lib/qt3/bin/moc
checking for uic... /usr/lib/qt3/bin/uic
checking for lupdate... /usr/lib/qt3/bin/lupdate
checking for lrelease... /usr/lib/qt3/bin/lrelease
checking if a small Qt program runs... yes
checking Qt version... 197381
setting QT_CFLAGS=-I/usr/lib/qt3/include
setting QT_LIBS= -L/usr/lib/qt3/lib -lqt-mt
checking for extra includes... no
checking for extra libs... no
checking for perl... /usr/bin/perl
checking for moc... /usr/lib/qt3/bin/moc
checking for uic... not found
configure: WARNING: No Qt ui compiler (uic) found!
Please check whether you installed Qt correctly.
You need to have a running uic binary.
configure tried to run and the test didn't
succeed. If configure shouldn't have tried this one, set
the environment variable UIC to the right one before running
configure.

Может, что посоветуете?

sinai
()
Ответ на: комментарий от sinai

могу посоветовать пакет для слаки собранный мною. идет? куда заливать?

Komintern ★★★★★
() автор топика
Ответ на: комментарий от sinai

>If configure shouldn't have tried this one, set the environment variable UIC to the right one before running configure.

А может так и сделать? UIC=/usr/lib/qt3/bin/uic ./configure

anonymous
()
Ответ на: комментарий от anonymous

Спасибо. Так заработало.

Конфигурация прошла успешно. Но прога не откомпилировалась (т.е. make завершился с ошибкой).

Последняя часть листинга:

GString.h:165: error: expected ‘,’ or ‘...’ before ‘&’ token
GString.h:165: error: ISO C++ forbids declaration of ‘GBaseString’ with no type
GURL.h:281: error: extra qualification ‘DJVU::GURL::’ on member ‘operator==’
GURL.h:284: error: extra qualification ‘DJVU::GURL::’ on member ‘operator!=’
make[2]: *** [GOS.o] Ошибка 1
make[2]: Leaving directory `/home/dmitry3/archive-soft/gnu-linux/kread-ReadeR/Reader-2004-12-17/libdjvu'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/home/dmitry3/archive-soft/gnu-linux/kread-ReadeR/Reader-2004-12-17'
make: *** [all] Ошибка 2

Файл GURL.h, в котором произошла ошибка - один из библиотеки djvulibre, нужной для отображения djvu файлов. /home/dmitry3/archive-soft/gnu-linux/kread-ReadeR/Reader-2004-12-17 - директория, где лежит дистрибутив проги.

Так что я потерпл полное фиаско. :-(

sinai
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.