On 3/12/10, [email protected] <[email protected]> wrote:
> eu denovo
>
> estou tentando compilar o digikam utilizando o script disponível no
> slackbuilds.org.
>
> será que alguém pode tentar me ajudar com isso?
>
> segue o trecho final da compilação, onde ocorre o erro
>
> -I/tmp/SBo/digikam-1.0.0/digikam/../utilities/queuemanager/basetools/
> transform -I/tmp/SBo/digikam-1.0.0/digikam/../utilities/queuemanager/
> basetools/metadata -I/tmp/SBo/digikam-1.0.0/digikam/../utilities/
> queuemanager/basetools/decorate -I/tmp/SBo/digikam-1.0.0/digikam/../
> utilities/searchwindow -I/tmp/SBo/digikam-1.0.0/digikam/../utilities/
> fuzzysearch -I/tmp/SBo/digikam-1.0.0/digikam/../utilities/gpssearch -I/
> tmp/SBo/digikam-1.0.0/digikam/../utilities/timeline -I/tmp/SBo/
> digikam-1.0.0/digikam/../utilities/firstrun -I/tmp/SBo/digikam-1.0.0/
> digikam/../utilities/advancedrename -I/tmp/SBo/digikam-1.0.0/
> digikam/../utilities/advancedrename/common -I/tmp/SBo/digikam-1.0.0/
> digikam/../utilities/advancedrename/parser -I/tmp/SBo/digikam-1.0.0/
> digikam/../utilities/advancedrename/parser/options -I/tmp/SBo/
> digikam-1.0.0/digikam/../utilities/advancedrename/parser/modifiers -I/
> tmp/SBo/digikam-1.0.0/digikam/../digikam -I/tmp/SBo/digikam-1.0.0/
> build/digikam/.. -I/usr/include/KDE -I/usr/lib/qt/include/KDE -I/usr/
> lib/qt/include -I/usr/lib/qt/include/phonon -I/usr/lib/qt/include/
> QtXmlPatterns -I/usr/lib/qt/include/QtWebKit -I/usr/lib/qt/include/
> QtHelp -I/usr/lib/qt/include/QtAssistant -I/usr/lib/qt/include/QtDBus -
> I/usr/lib/qt/include/QtTest -I/usr/lib/qt/include/QtUiTools -I/usr/lib/
> qt/include/QtScript -I/usr/lib/qt/include/QtSvg -I/usr/lib/qt/include/
> QtXml -I/usr/lib/qt/include/QtSql -I/usr/lib/qt/include/QtOpenGL -I/
> usr/lib/qt/include/QtNetwork -I/usr/lib/qt/include/QtDesigner -I/usr/
> lib/qt/include/Qt3Support -I/usr/lib/qt/include/QtGui -I/usr/lib/qt/
> include/QtCore -I/usr/lib/qt/include/Qt -I/usr/lib/qt/mkspecs/default -
> I/usr/include/gphoto2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/
> include   -fno-tree-pre -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -
> D_FILE_OFFSET_BITS=64       -fexceptions -o CMakeFiles/digikamcore.dir/
> __/libs/dimg/loaders/pngloader.o -c /tmp/SBo/digikam-1.0.0/libs/dimg/
> loaders/pngloader.cpp
> /tmp/SBo/digikam-1.0.0/libs/dimg/loaders/pngloader.cpp: In member
> function 'virtual bool Digikam::PNGLoader::load(const QString&,
> Digikam::DImgLoaderObserver*)':
> /tmp/SBo/digikam-1.0.0/libs/dimg/loaders/pngloader.cpp:108: error:
> 'png_check_sig' was not declared in this scope
> /tmp/SBo/digikam-1.0.0/libs/dimg/loaders/pngloader.cpp:168: warning:
> 'png_struct_def::jmpbuf' is deprecated (declared at /usr/include/png.h:
> 1090)
> /tmp/SBo/digikam-1.0.0/libs/dimg/loaders/pngloader.cpp:168: warning:
> 'png_struct_def::jmpbuf' is deprecated (declared at /usr/include/png.h:
> 1090)
> /tmp/SBo/digikam-1.0.0/libs/dimg/loaders/pngloader.cpp:325: error:
> 'png_set_gray_1_2_4_to_8' was not declared in this scope
> /tmp/SBo/digikam-1.0.0/libs/dimg/loaders/pngloader.cpp: In member
> function 'virtual bool Digikam::PNGLoader::save(const QString&,
> Digikam::DImgLoaderObserver*)':
> /tmp/SBo/digikam-1.0.0/libs/dimg/loaders/pngloader.cpp:627: warning:
> 'png_struct_def::jmpbuf' is deprecated (declared at /usr/include/png.h:
> 1090)
> /tmp/SBo/digikam-1.0.0/libs/dimg/loaders/pngloader.cpp:627: warning:
> 'png_struct_def::jmpbuf' is deprecated (declared at /usr/include/png.h:
> 1090)
> /tmp/SBo/digikam-1.0.0/libs/dimg/loaders/pngloader.cpp:774: warning:
> deprecated conversion from string constant to 'char*'
> make[2]: *** [digikam/CMakeFiles/digikamcore.dir/__/libs/dimg/loaders/
> pngloader.o] Error 1
> make[2]: Leaving directory `/tmp/SBo/digikam-1.0.0/build'
> make[1]: *** [digikam/CMakeFiles/digikamcore.dir/all] Error 2
> make[1]: Leaving directory `/tmp/SBo/digikam-1.0.0/build'
> make: *** [all] Error 2
>
> abraço, e obrigado pela atenção desde já
>
> --
> GUS-BR - Grupo de Usuários de Slackware Brasil
> http://www.slackwarebrasil.org/
> http://groups.google.com/group/slack-users-br
>
> Antes de perguntar:
> http://www.istf.com.br/perguntas/
>
> Para sair da lista envie um e-mail para:
> [email protected]

Isso é por causa da mudança da libpng na current, tenta instalar o
digikam do SVN.

Aqui tem o mesmo slackbuild modificado p/ fazer o pacote com a versão
mais recente do svn: http://pastebin.ca/1835032 Eu não testei :)

Talvez tu tenha que fazer a mesma coisa com o kipi-plugins.

-- 
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]

Responder a