libkexiv2

Daniel Mróz beorn w alpha.pl
Pon, 10 Gru 2007, 15:04:42 CET


Cześć

Shadzik dał full release dla SPECa libkexiv2, ale coś nie bardzo chce się u 
mnie kompilować:


/bin/sh ../../libtool --silent --tag=CXX   --mode=compile 
i686-pld-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/qt -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -O2 -march=i686 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -fexceptions  -MT 
kexiv2.lo -MD -MP -MF .deps/kexiv2.Tpo -c -o kexiv2.lo kexiv2.cpp
kexiv2.cpp:57: warning: ignoring #pragma GCC visibility
kexiv2.cpp:65: warning: ignoring #pragma GCC visibility
kexiv2.cpp: In member function `bool
   KExiv2Iface::KExiv2::setExifThumbnail(const QImage&, bool)':
kexiv2.cpp:685: error: type specifier omitted for parameter
kexiv2.cpp:685: error: syntax error before string constant
kexiv2.cpp:686: error: request for member `setAutoDelete' in `
   KExiv2Iface::thumbFile', which is of non-aggregate type `KTempFile ()(...)'
kexiv2.cpp:687: error: request for member `name' in `KExiv2Iface::thumbFile',
   which is of non-aggregate type `KTempFile ()(...)'
kexiv2.cpp:689: error: request for member `name' in `KExiv2Iface::thumbFile',
   which is of non-aggregate type `KTempFile ()(...)'
kexiv2.cpp: In member function `virtual bool
   KExiv2Iface::KExiv2::setImagePreview(const QImage&, bool)':
kexiv2.cpp:1125: error: type specifier omitted for parameter
kexiv2.cpp:1125: error: syntax error before string constant
kexiv2.cpp:1126: error: request for member `setAutoDelete' in `
   KExiv2Iface::previewFile', which is of non-aggregate type `KTempFile ()
(...)
   '
kexiv2.cpp:1128: error: request for member `name' in `KExiv2Iface::previewFile
   ', which is of non-aggregate type `KTempFile ()(...)'
kexiv2.cpp:1130: error: request for member `name' in `KExiv2Iface::previewFile
   ', which is of non-aggregate type `KTempFile ()(...)'
make[3]: *** [kexiv2.lo] Error 1
make[3]: Leaving directory 
`/home/users/beorn/rpm/BUILD/libkexiv2-0.1.6/libkexiv2/libkexiv2'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory 
`/home/users/beorn/rpm/BUILD/libkexiv2-0.1.6/libkexiv2'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/users/beorn/rpm/BUILD/libkexiv2-0.1.6'
make: *** [all] Error 2
błąd: Błędny status wyjścia z /var/tmp/rpm-tmp.60766 (%build)


Teraz pytanie: to coś u mnie, czy libkexiv2 w tej wersji się nie buduje?


Pozdrawiam
Beorn

-- 
Daniel 'Beorn' Mróz <beorn w alpha.pl>    http://127.0.0.1/beorn
[GIT d s:- a-@ C++++ UL++++$ P+ L++++ E--- W+ N+++ o? K- w---]
[O- M- V!  PS+ PE++ Y+ PGP++ t- 5  X R !tv b+ DI D++ G++ e h*]
[                          r++  y+                           ]


Więcej informacji o liście dyskusyjnej pld-devel-pl