Version: kipi-plugins-0.1.3-beta1 (using KDE KDE 3.5.5) Installed from: Compiled From Sources Compiler: gcc-4.1.1 OS: Linux using gcc-4.1.1 and libgphoto2-2.3.0: I get the following compile error: if /bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../kipi-plugins/common/include -I../../kipi-plugins/common/exiv2iface -I/usr/include/gphoto2 -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 -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -O -march=athlon -mmmx -m3dnow -pipe -O3 -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 -MT gpcamera.lo -MD -MP -MF ".deps/gpcamera.Tpo" \ -c -o gpcamera.lo `test -f 'gpcamera.cpp' || echo './'`gpcamera.cpp; \ then mv -f ".deps/gpcamera.Tpo" ".deps/gpcamera.Plo"; \ else rm -f ".deps/gpcamera.Tpo"; exit 1; \ fi gpcamera.cpp: In static member function 'static int KIPIKameraKlientPlugin::GPCamera::autoDetect(QString&, QString&)': gpcamera.cpp:564: error: aggregate 'CameraList camList' has incomplete type and cannot be defined make[3]: *** [gpcamera.lo] Error 1 make[3]: Leaving directory `/usr/src/kipi-plugins-0.1.3-beta1/kipi-plugins/kameraklient'
Treeve, I have recently fixed this problem on current implementation from svn. Please checkout svn repository and try again. Thanks in advance. Gilles Caulier
trunk kdeextragear is fixed here. (CameraList*, gp_new_list(&camlist); ... )