[Pkg-gmagick-im-team] Bug#598693: imagemagick: compile with libfftw?

Alan BRASLAU alan.braslau at cea.fr
Fri Oct 1 10:23:13 UTC 2010


On Friday 01 October 2010 10:05:12 Bastien ROUCARIES wrote:
> On Fri, Oct 1, 2010 at 9:16 AM, Alan Braslau <alan.braslau at cea.fr> wrote:
> > Package: imagemagick
> > Version: 8:6.6.0.4-2.2
> > Severity: wishlist
> > 
> > 
> > Imagemagick needs to be recompiled with libfftw
> > to work with the options -fft and -ift.
> > In order not to add a dependance on libfftw3-3,
> > this option is not enabled in the distributed
> > binary package.
> > 
> > Installing libfftw3-3 and libfftw3-dev
> > and recompiling the package:
> >        apt-get build-dep imagemagick;
> >        apt-get install libfftw3-3 libfftw3-dev;
> >        apt-get -build source imagemagick;
> >        dpkg -i imagemagick_*.deb
> 
> Does the libfft create dependencies or is a delegate ?
> 
> Could you check with ldd on your binairies and lib.
> 
> If it is a delegate we could add it easilly.

I do not know much about delegates, but the imagemagick config.log contains:
...
Delegate Configuration:
BZLIB             --with-bzlib=yes              yes
Autotrace         --with-autotrace=no           no
Dejavu fonts      --with-dejavu-font-dir=default        none
DJVU              --with-djvu=yes               yes
DPS               --with-dps=no         no
FFTW              --with-fftw=yes               yes
...


$ ldd /usr/bin/convert
        linux-vdso.so.1 =>  (0x00007fff81dff000)
        libMagickCore.so.3 => /usr/lib/libMagickCore.so.3 (0x00007f033b595000)
        libMagickWand.so.3 => /usr/lib/libMagickWand.so.3 (0x00007f033b280000)
        liblcms.so.1 => /usr/lib/liblcms.so.1 (0x00007f033b047000)
        libtiff.so.4 => /usr/lib/libtiff.so.4 (0x00007f033ade4000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007f033ab5c000)
        libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x00007f033a938000)
        liblqr-1.so.0 => /usr/lib/liblqr-1.so.0 (0x00007f033a726000)
        libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0x00007f033a44a000)
        libfftw3.so.3 => /usr/lib/libfftw3.so.3 (0x00007f033a14a000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007f0339f15000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0x00007f0339d03000)
        libXt.so.6 => /usr/lib/libXt.so.6 (0x00007f0339a9e000)
        libbz2.so.1.0 => /lib/libbz2.so.1.0 (0x00007f033988e000)
        libz.so.1 => /usr/lib/libz.so.1 (0x00007f0339677000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x00007f033945a000)
        libltdl.so.7 => /usr/lib/libltdl.so.7 (0x00007f0339251000)
        libdl.so.2 => /lib/libdl.so.2 (0x00007f033904d000)
        libSM.so.6 => /usr/lib/libSM.so.6 (0x00007f0338e44000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0x00007f0338c29000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f03388ed000)
        libgomp.so.1 => /usr/lib/libgomp.so.1 (0x00007f03386df000)
        libm.so.6 => /lib/libm.so.6 (0x00007f033845d000)
        libc.so.6 => /lib/libc.so.6 (0x00007f03380fc000)
        libpcre.so.3 => /lib/libpcre.so.3 (0x00007f0337ecb000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007f0337ca3000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f033ba0d000)
        libuuid.so.1 => /lib/libuuid.so.1 (0x00007f0337a9e000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f0337882000)
        librt.so.1 => /lib/librt.so.1 (0x00007f033767a000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f0337476000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f0337271000)

$ ldd /usr/lib/libfftw3.so.3
        linux-vdso.so.1 =>  (0x00007fffdb3ff000)
        libm.so.6 => /lib/libm.so.6 (0x00007f4ba79ec000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x00007f4ba77d0000)
        libc.so.6 => /lib/libc.so.6 (0x00007f4ba746e000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f4ba7f8f000)






More information about the Pkg-gmagick-im-team mailing list