Pierre-Henri Lavigne wrote: > /bin/sh ../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H > -I. -I. -I../.. -I/sw/include/gphoto2 -I/sw/include -I/sw/include > -I/sw/lib/qt3/include -I/usr/X11R6/include -I/sw/include > -DQT_THREAD_SUPPORT -I/sw/lib/freetype219/include > -I/sw/lib/fontconfig2/include -I/sw/include -Wno-long-long -Wundef -Wall -W > -Wpointer-arith -Os -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 -c -o gpcamera.lo gpcamera.cpp > 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[2]: *** [all-recursive] Error 1 > make[1]: *** [all-recursive] Error 1 > make: *** [all] Error 2 > <snip>
I got the same thing. (10.4.10, PowerPC, Xcode2.4.1) on a clean build. The installed packages at this point in the clean build environment are: # fink list -i | grep -v " p " | grep -v "\[virtual" i apt 0.5.4-1054 Advanced front-end for dpkg i apt-shlibs 0.5.4-1054 Advanced front-end for dpkg i arts 1.5.6-1021 KDE - analog realtime synthesizer i arts-dev 1.5.6-1021 KDE - arts development headers and libraries i arts-shlibs 1.5.6-1021 KDE - arts shared libraries i aspell 0.60.5-1001 Spell checker better than ispell i aspell-shlibs 0.60.5-1001 Spell check better ispell - Shared libs i audiofile-shlibs 0.2.6-11 Audio File Library *Shared Libraries* i base-files 1.9.8-1 Directory infrastructure i bzip2 1.0.3-1 Block-sorting file compressor i bzip2-shlibs 1.0.3-1 Shared libraries for bzip2 package i daemonic 20010902-2 Interface to daemon init scripts i dbus-qt3-shlibs 0.70-1022 Shared libraries for D-BUS Qt3 bindings i dbus-shlibs 1.0.2-1027 Message bus system for applications i debianutils 1.23-11 Misc. utilities specific to Debian (and Fink) i default-icon-theme 0.10-1 Icon Theme i dpkg 1.10.21-1224 The Debian package manager i esound-bin 0.2.36-1 Enlightened Sound Daemon i esound-common 0.2.36-1 Enlightened Sound Daemon i esound-shlibs 0.2.36-1 Enlightened Sound Daemon i expat-shlibs 1.95.8-2 C library for parsing XML i expat1 2.0.0-1 C library for parsing XML i expat1-shlibs 2.0.0-1 C library for parsing XML i fink 0.27.3-31 The Fink package manager i fink-mirrors 0.25.1.3-1 Mirror infrastructure i fontconfig2-dev 2.3.2-13 Fontconfig 2 for Gimp i fontconfig2-shlibs 2.3.2-13 Fontconfig 2, shared libs i freetype219 2.2.1-4 TrueType font rendering library, headers i freetype219-shlibs 2.2.1-4 TrueType font rendering library, shared libs i gettext-bin 0.14.5-2 GNU Internationalization utilities i gettext-tools 0.14.5-3 GNU Internationalization utils (shared libs) i ghostscript 8.56-1 Interpreter for PostScript and PDF i ghostscript-fonts 8.11-3 Standard fonts for Ghostscript i giflib-shlibs 4.1.4-2 GIF image format handling library (LZW) i glib-shlibs 1.2.10-51 Common C routines used by Gtk+ and other libs i glib2-shlibs 2.12.12-2 Handy library of utility functions i gzip 1.2.4a-6 The gzip file compressor i imagemagick 6.3.2-1002 Image manipulation tools i imagemagick-shlibs 6.1.8-1007 Image manipulation tools i imagemagick10-shlibs 6.3.2-1002 Image manipulation tools i imlib2 1.2.2-1023 Image handling library for X11 i imlib2-shlibs 1.2.2-1023 Image handling library for X11 i kdelibs3-unified 3.5.6-1022 KDE - essential libraries i kdelibs3-unified-dev 3.5.6-1022 KDE - essential development libraries and headers i kdelibs3-unified-shlibs 3.5.6-1022 KDE - essential shared libraries i lcms 1.15-2 Free color management engine in 100K i lcms-shlibs 1.15-2 Free color management engine in 100K i libart2 2.3.19-1 Library for high-performance 2D graphics i libart2-shlibs 2.3.19-1 Library for high-performance 2D graphics i libdatrie-shlibs 0.1.1-1 Shared libraries for libdatrie i libdjvulibre15-shlibs 3.5.18-1001 Free viewer for DjVu files i libexif12 0.6.13-5 EXIF Tag Parsing Library i libexif12-shlibs 0.6.13-5 EXIF Tag Parsing Library i libgettext3-dev 0.14.5-2 GNU Internationalization utilities (Development Files) i libgettext3-shlibs 0.14.5-2 GNU Internationalization utils (shared libs) i libgettextpo2-shlibs 0.14.5-3 GNU Internationalization utils (shared libs) i libgphoto2 2.3.1-1002 Library for digital cameras i libgphoto2-shlibs 2.3.1-1002 Library for digital cameras, shared libs i libiconv 1.11-11 Character set conversion library i libiconv-bin 1.11-11 Executables for libiconv package i libiconv-dev 1.11-11 Developer files for libiconv package i libid3tag-shlibs 0.15.1b-3 ID3 tag manipulation library i libidn 0.6.12-1 Internationalized domain names i libidn-shlibs 0.6.12-1 Shared libraries for libidn i libjpeg 6b-17 JPEG image format handling library i libjpeg-bin 6b-17 Executables for libjpeg package i libjpeg-shlibs 6b-17 Shared libraries for libjpeg package i libkexif 0.2.5-1002 Library for reading embedded image tags i libkexif-shlibs 0.2.5-1002 Library for reading embedded image tags, shared libraries i libkipi 0.1.4-1006 KDE Image Plugin Interface i libkipi-shlibs 0.1.4-1006 KDE Image Plugin Interface, shared libraries i libmad-shlibs 0.15.1b-2 MPEG audio decoder library i libncurses5-shlibs 5.4-20041023-1010 Shared libraries for libncurses5 package i libncursesw5-shlibs 5.4-20041023-1001 Shared libraries for libncursesw5 package i libogg-shlibs 1.1.3-1 Ogg bitstream shared libraries i libpng3 1:1.2.18-1 PNG image format handling library i libpng3-shlibs 1:1.2.18-1 Shared libraries for libpng3 package i libthai-shlibs 0.1.7-1 Shared libraries for libthai i libtiff 3.8.2-1001 TIFF image format library and tools i libtiff-bin 3.8.2-1001 Executables for libtiff package i libtiff-shlibs 3.8.2-1001 Shared libraries for libtiff package i libtool14 1.5.24-20 Shared library build helper, v1.5 i libtool14-shlibs 1.5.24-20 Shared libraries for libtool, v1.5 i libusb-shlibs 0.1.12-1010 Portable library for USB device access i libvorbis0-shlibs 1.1.2-1 Vorbis audio codec shared libraries i libxml2 2.6.27-1001 XML parsing library, version 2 i libxml2-bin 2.6.27-1001 XML parsing library, version 2 i libxml2-shlibs 2.6.27-1001 XML parsing library, version 2 i libxslt 1.1.20-2 XML stylesheet transformation library i libxslt-bin 1.1.20-2 XML stylsheet transformation utility (xsltproc) i libxslt-shlibs 1.1.20-2 XML stylsheet transformation shared libraries i lua-shlibs 5.0.2-1005 lua shared libraries i ncurses 5.4-20041023-1010 Executable files for ncurses i openslp-ssl-shlibs 1.0.9a-4 Shared Libraries for OpenSLP + SSL Support i openssl097-shlibs 0.9.7l-1 Secure Sockets Layer and Crypto Library i pcre 7.2-1001 Perl Compatible Regular Expressions Library i pcre-shlibs 7.2-1001 Perl Compatible Regular Expressions Library i pkgconfig 0.22-1 Manager for library compile/link flags i qt3 3.3.8-1021 Cross-Platform GUI application framework i qt3-designer 3.3.8-1021 Cross-Platform GUI application framework i qt3-designer-shlibs 3.3.8-1021 Cross-Platform GUI application framework i qt3-doc 3.3.8-1021 Cross-Platform GUI application framework i qt3-linguist 3.3.8-1021 Cross-Platform GUI application framework i qt3-shlibs 3.3.8-1021 Cross-Platform GUI application framework i readline5-shlibs 5.0-1005 Comfortable terminal input library i tar 1.16.1-1 GNU tar - tape archiver i unzip 5.52-12 Decompression compatible with pkunzip i xdg-base 0.6-2 Env vars for the Freedesktop basedir spec i xorg 6.8.2-1044 Free X11 implementation i xorg-shlibs 6.8.2-1044 Free X11 implementation I found a few other issues, too: The package has a BuildDepend: imagemagick, which I don't quite get, as -that- package contains the user executables. Why not imagemagick*-dev? Especially as this results in non-building of the lossless plugin (from clean-build environment): checking for Magick++-config... no configure: WARNING: libMagick is required for the jpeglossess plugin. checking for Qt with OpenGL support... yes ... config.status: executing depfiles commands You're missing libMagick. The jpeglossless plugin will not be compiled. Moreover, it Depends on imagemagick-shlibs, which is of a different libversion than that of imagemagick. I'd say that it should have a Depend: imagemagick10-shlibs and a BuildDepend: imagemagick10-dev (cf. the above installed package list). It looks for mcopidl: checking for dcopidl2cpp... /sw/bin/dcopidl2cpp checking for mcopidl... not found configure: error: The important program mcopidl was not found! Please check whether you installed aRts correctly or use --without-arts to compile without aRts support (this will remove functionality). So either disable arts in the ConfigureParams or BuildDepend on arts-dev and Depend on arts-shlibs. And: ... grep: /sw/lib/libexpat.la: No such file or directory sed: /sw/lib/libexpat.la: No such file or directory libtool: link: `/sw/lib/libexpat.la' is not a valid libtool archive So BuildDepend on expat1, and Depend on expat1-shlibs. -- Alexander K. Hansen Fink User Liaison/Documenter akh AT finkproject DOT org ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Fink-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fink-devel
