fragnat |
|
Темы:
12
Сообщения:
49
Участник с: 16 апреля 2009
|
Доброе время суток. Появился принтер и захотелось распечатать фотографии на нём. Установил gutenprint, тексты и рисуночки вполне хорошо печатает, но не достаточно для фотографии в документы :) Цель: распечатать фотографии 3х4 без шума(сейчас он присутствует). Роясь в миллионах ссылок которые выдал гугл, нашёл специальную программу для этой цели. Название photoprint, нашёл в ауре, но к сожаленью она не захотела собираться.(путём через yaourt) Все зависимости его удовлетворили. Что написал в консоле: yaourt -S photoprint ... MT signature.lo -MD -MP -MF .deps/signature.Tpo -c signature.cpp -fPIC -DPIC -o .libs/signature.o In file included from signature.cpp:12: layoutrectangle.h: In member function 'void RectFit::Dump()': layoutrectangle.h:23: error: 'printf' was not declared in this scope layoutrectangle.h: In member function 'void LayoutRectangle::Dump()': layoutrectangle.h:45: error: 'printf' was not declared in this scope make[2]: *** [signature.lo] Ошибка 1 make[2]: Leaving directory `/tmp/yaourt-tmp-fragnat/aur-photoprint/photoprint/src/photoprint-0.4.0/support' make[1]: *** [all-recursive] Ошибка 1 make[1]: Leaving directory `/tmp/yaourt-tmp-fragnat/aur-photoprint/photoprint/src/photoprint-0.4.0' make: *** [all] Ошибка 2 ==> ОШИбКА: Сборка завершилась неудачно. Преждевременный выход... Error: Makepkg was unable to build photoprint package. Недолго раздумывая направился на официальный сайт и скачал тексты программы. сделал ./configure он не на что не ругался, а вот когда пишу ему make install вот что выдаёт: [[email protected] photoprint-0.4.1-pre1]# make install make[1]: Leaving directory `/home/fragnat/temp/photoprint-0.4.1-pre1/po' Making install in support make[1]: Entering directory `/home/fragnat/temp/photoprint-0.4.1-pre1/support' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -Wall -I../imagesource/ -I../ -I../pixbufthumbnail -I../imagesource -I../profilemanager -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -MT threadevent.lo -MD -MP -MF .deps/threadevent.Tpo -c -o threadevent.lo threadevent.cpp g++ -DHAVE_CONFIG_H -I. -I.. -Wall -I../imagesource/ -I../ -I../pixbufthumbnail -I../imagesource -I../profilemanager -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -MT threadevent.lo -MD -MP -MF .deps/threadevent.Tpo -c threadevent.cpp -fPIC -DPIC -o .libs/threadevent.o threadevent.cpp: In member function 'ThreadEvent* ThreadEventHandler::FindEvent(const char*)': threadevent.cpp:93: error: 'strcmp' was not declared in this scope threadevent.cpp: In constructor 'ThreadEvent::ThreadEvent(ThreadEventHandler&, const char*)': threadevent.cpp:108: error: 'strdup' was not declared in this scope threadevent.cpp: In destructor 'ThreadEvent::~ThreadEvent()': threadevent.cpp:142: error: 'free' was not declared in this scope make[1]: *** [threadevent.lo] Ошибка 1 make[1]: Leaving directory `/home/fragnat/temp/photoprint-0.4.1-pre1/support' make: *** [install-recursive] Ошибка 1 [[email protected] photoprint-0.4.1-pre1]# make make all-recursive make[1]: Entering directory `/home/fragnat/temp/photoprint-0.4.1-pre1' Making all in po make[2]: Entering directory `/home/fragnat/temp/photoprint-0.4.1-pre1/po' make[2]: Leaving directory `/home/fragnat/temp/photoprint-0.4.1-pre1/po' Making all in support make[2]: Entering directory `/home/fragnat/temp/photoprint-0.4.1-pre1/support' make[2]: *** Нет правила для сборки цели `all'. Останов. make[2]: Leaving directory `/home/fragnat/temp/photoprint-0.4.1-pre1/support' make[1]: *** [all-recursive] Ошибка 1 make[1]: Leaving directory `/home/fragnat/temp/photoprint-0.4.1-pre1' make: *** [all] Ошибка 2 |
fragnat |
|
Темы:
12
Сообщения:
49
Участник с: 16 апреля 2009
|
Тему можно закрыть. Огромное спасибо DsTr. Возможно кому то тоже понадобится, патч можно взять по ссылке тут он ещё был в момент написания поста. http://dimon.homeftp.org/pub/photoprint-gcc44.patch |