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

Reply via email to