чем читать djvu?
scion 10 сентября, 2006 - 19:42
сабж.
или где взять плагин, что бы vim научить?
»
- Для комментирования войдите или зарегистрируйтесь
Всё умеет
Всё умеет мозилла. что примечательно даже осуществлять поск на русском языке
мой firefox
мой firefox неумеет.
Ну а если чуток поискать?
# eix djvu
* app-text/djvu
Available versions: 3.5.12 3.5.14 3.5.14-r1 3.5.16 3.5.17
Installed: 3.5.17
Homepage: http://djvu.sourceforge.net
Description: DjVu viewers, encoders and utilities.
djview :)
djview :)
emerge djvu
Сделал emerge djvu.
Сделал emerge djvu. Установка прошла, ошибок вроде не было. Никакой реакции. djview в системе не находится, .djvu файлы не открываются.
Если в кедах то
Если в кедах то еще kfaxviewer читает
Тем более что на amd64 djview не собираеться
_________________
Gentoo GNU/Linux 2.6.18 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
как это не
как это не собирается???
а чем тогда я у себя смотрю djvu?
# uname -a
Linux vl 2.6.18-gentoo #12 SMP Sun Oct 8 02:30:32 EEST 2006 x86_64 Intel(R) Core(TM)2 CPU 6300 @ 1.86GHz GNU/Linux
(раньше этот же gentoo стоял на Athlon64)
Ну я достаточно
Ну я достаточно давно его пробовал собирать на athlon x2 тогда он не собрался...
_________________
Gentoo GNU/Linux 2.6.18 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
Флаги
http://linuxforum.ru/index.php?showtopic=10531
./configure на этапе
./configure на этапе определения qt выдает
checking if a small Qt program runs... no
configure: WARNING: Qt support is disabled
configure: WARNING: Disabling compilation of djview.
--------------------------------------------------------
*** The GUI portion of this package will not be compiled.
*** This is probably not what you want. Chech the output
*** of configure for warning messages. Read file INSTALL.
*** Investigate options --with-qt and --enable-threads.
--------------------------------------------------------
Стоит qt 3.3.6-r1.
а на config.log
а на config.log можно взглянуть?
Хм. Он большой
Хм. Он большой больно. Какие конкретно места интересуют? То, что на мой взгляд относится к делу:
configure:26457: checking if a small Qt program runs
configure:26492: g++ -o conftest -pthread -DTHREADMODEL=POSIXTHREADS -I/usr/qt/3/include conftest.cc -L/usr/qt/3/lib -lqt-mt -lSM -lICE -lXext -lX11 -lm >&5
/usr/lib/libfontconfig.so.1: undefined reference to `ft_mem_alloc'
/usr/lib/libfontconfig.so.1: undefined reference to `ft_mem_free'
collect2: ld returned 1 exit status
configure:26495: $? = 1
configure: program exited with status 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "djvulibre"
| #define PACKAGE_TARNAME "djvulibre"
| #define PACKAGE_VERSION "3.5.17"
| #define PACKAGE_STRING "djvulibre 3.5.17"
| #define PACKAGE_BUGREPORT ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define HAVE_BOOL 1
| #define HAVE_EXCEPTIONS 1
| #define HAVE_TYPENAME 1
| #define HAVE_STDINCLUDES 1
| #define HAVE_NAMESPACES 1
| #define HAVE_MEMBER_TEMPLATES 1
| #define HAVE_LIBM 1
| #define STDC_HEADERS 1
| #define HAVE_DIRENT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_ICONV_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_IPC_H 1
| #define HAVE_SYS_SHM_H 1
| #define HAVE_X11_EXTENSIONS_XEXT_H 1
| #define HAVE_WCHAR_T 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_MBSTATE_T 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WCRTOMB 1
| #define HAVE_ISWSPACE 1
| #define HAVE_PUTC_UNLOCKED 1
| #define HAVE_STRERROR 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_ICONV 1
| #define HAVE_STRFTIME 1
| #define HAVE_GETPWUID 1
| #define HAVE_JPEG 1
| #define HAVE_TIFF 1
| #define HAVE_PTHREAD 1
| /* end confdefs.h. */
|
| #include
| #include
| #include
| int main() {
| QFile qf("confout"); if (!qf.open(IO_WriteOnly)) return 1;
| QTextStream ts(&qf); ts << QT_VERSION; return 0;
| }
configure:26521: result: no
configure:26545: WARNING: Qt support is disabled
configure:26596: WARNING: Disabling compilation of djview.
--------------------------------------------------------
*** The GUI portion of this package will not be compiled.
*** This is probably not what you want. Chech the output
*** of configure for warning messages. Read file INSTALL.
*** Investigate options --with-qt and --enable-threads.
--------------------------------------------------------
Похоже что-то
Похоже что-то не так с fontconfig.
Стоит попробовать перекомпилировать этот пакет и еще проверить, чтобы fontconfig был включен (или выключен) во всех модулях Xorg.
У меня, папример, fontconfig прописан как глобальный USE флаг в make.conf
Note. Чтобы посмотреть какие флаги выставлены:
(equery - утилита из gentoolkit)
# equery uses
Помогло!
Помогло! Пересобрал и засунул в make.conf. Спасибо.
Хорошая
Плохая смотрелка. Учитывая, что без qt нельзя смотреть.
Ребят, что под gtk ставить?
Или обязательно мне qt собирать из-за этого одного формата? Извините, тут претензии не к вам. (
USE="djvu" evince Но у
USE="djvu" evince
Но у меня почему-то сразу вылетает при открытии djvu-файла...
0.8.1 работает
0.8.1 работает нормально.
Re: USE="djvu" evince Но у
Странно.
Gnome evince 0.6.1
Полёт нормальный.
Это
Это помогло:
USE="threads" emerge djvu
+1 evince вылетает
+1 evince вылетает на некоторых доках.. зависимости неустановил.. тока закон подлости какая дока нужнее в той и вылетает приходится брить djvusolo.exe и им пересохранять из под wine
CFLAGS
У меня такое было. Оказалось, что из-за CFLAGS="-Os" или CFLAGS="-O3", хотя -O3 и считается безопасным уровнем оптимизации. Также проблемы могут быть из-за LDFLAGS.
ну про
ну про безопасные флаги вики есть и насколько я помню безопасных 2 -O2 и -pipe
Использование
Использование какого-нибудь djview в качестве резервной читалки не катит?
В том же пакете есть и разные трансляторы...
Дежавю
Дежавю великолепно читается kdvi пакетом. Он пришёл как зависимость к kile.