Russian Qt Forum
Июнь 16, 2024, 02:47 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: djvulibre  (Прочитано 4080 раз)
Ubuntu_linux
Гость
« : Сентябрь 09, 2012, 13:07 »

Скачал с http://djvu.sourceforge.net/djview4.html последнюю версию оболочки для джвю, но не могу скомпилировать, выдает ошибки:

qdjvuwidget.cpp:710: undefined reference to `_imp___ZN9minivar_tC1EP9miniexp_s'

Либу взял от сюда http://sourceforge.net/projects/djvu/files/DjVuLibre_Windows/3.5.25%2B4.9/

Вот мой про файл:
Код
C++ (Qt)
INCLUDEPATH+="libdjvu/"
LIBS+=-L$$PWD/libdjvu/lib -ldjvulibre

Что может бить не так?
Записан
mutineer
Гость
« Ответ #1 : Сентябрь 09, 2012, 14:40 »

Либа сорбрана?
Записан
Ubuntu_linux
Гость
« Ответ #2 : Сентябрь 09, 2012, 21:44 »

Я взял либу с проги для джвю.
Записан
alex312
Хакер
*****
Offline Offline

Сообщений: 606



Просмотр профиля
« Ответ #3 : Сентябрь 10, 2012, 00:17 »

Что может бить не так?
http://en.wikipedia.org/wiki/Name_mangling
Записан
Ubuntu_linux
Гость
« Ответ #4 : Сентябрь 10, 2012, 00:49 »

Это хорошо...
Сейчас пробую скомпилировать библиотеку с исходников, надеюсь получиться.
Записан
Ubuntu_linux
Гость
« Ответ #5 : Сентябрь 10, 2012, 14:48 »

Наконец то удалось скомпилировать либу с использованием mingw,  делал так:

1) configure --enable-desktopfiles=no --enable-threads=cothread --prefix=c:/djvulib
2) В файле desktopfiles/Makefile подправил строки на :
CONVERT = /c/Program\ Files/ImageMagick-6.7.5-Q16/convert
INKSCAPE = INKSCAPE
3) make
4) make install
Записан
Ubuntu_linux
Гость
« Ответ #6 : Сентябрь 10, 2012, 15:31 »

Но теперь прога вылетает, что за хрень?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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