Hi all,
Just wondering if there are any *known* issues with installing the newest ImageMagick (ImageMagick-6.6.4-5.x86_64.rpm) on an older CentOS version (5.2 & 5.4 specifically)? If so, are there workarounds?
any help would be appreciated...
thanks
timv
ImageMagick-6.6.4-5.x86_64.rpm on CentOS 5.2?
Re: ImageMagick-6.6.4-5.x86_64.rpm on CentOS 5.2?
We have not tested but there shouldn't be any problems. However, you can always install from source. Under Centos 5.2, type
- yum install ImageMagick-devel
- wget ftp://ftp.imagemagick.org/pub/ImageMagi ... 4-5.tar.gz
tar xvfz /ImageMagick-6.6.4-5.tar.gz
cd ImageMagick-6.6.4-5
./configure --disable-openmp
make
make install
make check
- anthony
- Posts: 8883
- Joined: 2004-05-31T19:27:03-07:00
- Authentication code: 8675308
- Location: Brisbane, Australia
Re: ImageMagick-6.6.4-5.x86_64.rpm on CentOS 5.2?
You should be able to generate a RPM package from source.
http://www.imagemagick.org/Usage/api/#building
let us know of you have any problems, and of course your success as well.
http://www.imagemagick.org/Usage/api/#building
let us know of you have any problems, and of course your success as well.
Anthony Thyssen -- Webmaster for ImageMagick Example Pages
https://imagemagick.org/Usage/
https://imagemagick.org/Usage/
Re: ImageMagick-6.6.4-5.x86_64.rpm on CentOS 5.2?
I tried installing using ImageMagick-6.6.6-5.i386.rpm on centos 5 i386 and got the following error
error: Failed dependencies: libHalf.so.4 is needed by ImageMagick-6.6.6-5.i386 libIex.so.4 is needed by ImageMagick-6.6.6-5.i386 libIlmImf.so.4 is needed by ImageMagick-6.6.6-5.i386 libImath.so.4 is needed by ImageMagick-6.6.6-5.i386 libcdt.so.4 is needed by ImageMagick-6.6.6-5.i386 libdjvulibre.so.21 is needed by ImageMagick-6.6.6-5.i386 libfftw3.so.3 is needed by ImageMagick-6.6.6-5.i386 libgdk_pixbuf-2.0.so.0 is needed by ImageMagick-6.6.6-5.i386 libgraph.so.4 is needed by ImageMagick-6.6.6-5.i386 libgs.so.8 is needed by ImageMagick-6.6.6-5.i386 libgvc.so.5 is needed by ImageMagick-6.6.6-5.i386 liblcms.so.1 is needed by ImageMagick-6.6.6-5.i386 librsvg-2.so.2 is needed by ImageMagick-6.6.6-5.i386 libwmf-0.2.so.7 is needed by ImageMagick-6.6.6-5.i386 libwmflite-0.2.so.7 is needed by ImageMagick-6.6.6-5.i386
... so I tried to follow the instructions posted by magick above and at the ./configure option I received the following error
/bin/bash: ./configure: No such file or directory
..and when I tried to create binaries from the src rpm at the command
nice rpmbuild --nodeps --rebuild ImageMagick.src.rpm
I got the following:
warning: user cristy does not exist - using root warning: group cristy does not exist - using root warning: user cristy does not exist - using root warning: group cristy does not exist - using root + umask 022 + cd /usr/src/redhat/BUILD + cd /usr/src/redhat/BUILD + rm -rf ImageMagick-6.6.6-5 + /usr/bin/bzip2 -dc /usr/src/redhat/SOURCES/ImageMagick-6.6.6-5.tar.bz2 + tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd ImageMagick-6.6.6-5 ++ /usr/bin/id -u + '[' 0 = 0 ']' + /bin/chown -Rhf root . ++ /usr/bin/id -u + '[' 0 = 0 ']' + /bin/chgrp -Rhf root . + /bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i s/libltdl.la/libltdl.so/g configure + iconv -f ISO-8859-1 -t UTF-8 README.txt + touch -r README.txt README.txt.tmp + mv README.txt.tmp README.txt + mkdir Magick++/examples + cp -p Magick++/demo/analyze.cpp Magick++/demo/button.cpp Magick++/demo/demo.cpp Magick++/demo/detrans.cpp Magick++/demo/flip.cpp Magick++/demo/gravity.cpp Magick++/demo/piddle.cpp Magick++/demo/shapes.cpp Magick++/demo/zoom.cpp Magick++/demo/model.miff Magick++/demo/smile.miff Magick++/demo/smile_anim.miff Magick++/demo/tile.miff Magick++/examples + exit 0 + umask 022 + cd /usr/src/redhat/BUILD + cd ImageMagick-6.6.6-5 + CFLAGS='-O2 -g -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables' + export CFLAGS + CXXFLAGS='-O2 -g -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables' + export CXXFLAGS + FFLAGS='-O2 -g -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables' + export FFLAGS + ./configure --host=i686-redhat-linux-gnu --build=i686-redhat-linux-gnu --target=i386-redhat-linux --program-prefix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --disable-static --with-modules --with-perl --with-x --with-threads --with-magick_plus_plus --with-gslib --with-wmf --with-lcms --with-rsvg --with-xml '--with-perl-options=INSTALLDIRS=vendor CC='\''gcc -L/usr/src/redhat/BUILD/ImageMagick-6.6.6-5/magick/.libs'\'' LDDLFLAGS='\''-shared -L/usr/src/redhat/BUILD/ImageMagick-6.6.6-5/magick/.libs'\''' --without-dps --without-included-ltdl --with-ltdl-include=/usr/include --with-ltdl-lib=/usr/lib configure: error: invalid ltdl include directory: `/usr/include' error: Bad exit status from /var/tmp/rpm-tmp.25805 (%build) user cristy does not exist - using root group cristy does not exist - using root user cristy does not exist - using root group cristy does not exist - using root Bad exit status from /var/tmp/rpm-tmp.25805 (%build
Any ideas?
error: Failed dependencies: libHalf.so.4 is needed by ImageMagick-6.6.6-5.i386 libIex.so.4 is needed by ImageMagick-6.6.6-5.i386 libIlmImf.so.4 is needed by ImageMagick-6.6.6-5.i386 libImath.so.4 is needed by ImageMagick-6.6.6-5.i386 libcdt.so.4 is needed by ImageMagick-6.6.6-5.i386 libdjvulibre.so.21 is needed by ImageMagick-6.6.6-5.i386 libfftw3.so.3 is needed by ImageMagick-6.6.6-5.i386 libgdk_pixbuf-2.0.so.0 is needed by ImageMagick-6.6.6-5.i386 libgraph.so.4 is needed by ImageMagick-6.6.6-5.i386 libgs.so.8 is needed by ImageMagick-6.6.6-5.i386 libgvc.so.5 is needed by ImageMagick-6.6.6-5.i386 liblcms.so.1 is needed by ImageMagick-6.6.6-5.i386 librsvg-2.so.2 is needed by ImageMagick-6.6.6-5.i386 libwmf-0.2.so.7 is needed by ImageMagick-6.6.6-5.i386 libwmflite-0.2.so.7 is needed by ImageMagick-6.6.6-5.i386
... so I tried to follow the instructions posted by magick above and at the ./configure option I received the following error
/bin/bash: ./configure: No such file or directory
..and when I tried to create binaries from the src rpm at the command
nice rpmbuild --nodeps --rebuild ImageMagick.src.rpm
I got the following:
warning: user cristy does not exist - using root warning: group cristy does not exist - using root warning: user cristy does not exist - using root warning: group cristy does not exist - using root + umask 022 + cd /usr/src/redhat/BUILD + cd /usr/src/redhat/BUILD + rm -rf ImageMagick-6.6.6-5 + /usr/bin/bzip2 -dc /usr/src/redhat/SOURCES/ImageMagick-6.6.6-5.tar.bz2 + tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd ImageMagick-6.6.6-5 ++ /usr/bin/id -u + '[' 0 = 0 ']' + /bin/chown -Rhf root . ++ /usr/bin/id -u + '[' 0 = 0 ']' + /bin/chgrp -Rhf root . + /bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i s/libltdl.la/libltdl.so/g configure + iconv -f ISO-8859-1 -t UTF-8 README.txt + touch -r README.txt README.txt.tmp + mv README.txt.tmp README.txt + mkdir Magick++/examples + cp -p Magick++/demo/analyze.cpp Magick++/demo/button.cpp Magick++/demo/demo.cpp Magick++/demo/detrans.cpp Magick++/demo/flip.cpp Magick++/demo/gravity.cpp Magick++/demo/piddle.cpp Magick++/demo/shapes.cpp Magick++/demo/zoom.cpp Magick++/demo/model.miff Magick++/demo/smile.miff Magick++/demo/smile_anim.miff Magick++/demo/tile.miff Magick++/examples + exit 0 + umask 022 + cd /usr/src/redhat/BUILD + cd ImageMagick-6.6.6-5 + CFLAGS='-O2 -g -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables' + export CFLAGS + CXXFLAGS='-O2 -g -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables' + export CXXFLAGS + FFLAGS='-O2 -g -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables' + export FFLAGS + ./configure --host=i686-redhat-linux-gnu --build=i686-redhat-linux-gnu --target=i386-redhat-linux --program-prefix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --disable-static --with-modules --with-perl --with-x --with-threads --with-magick_plus_plus --with-gslib --with-wmf --with-lcms --with-rsvg --with-xml '--with-perl-options=INSTALLDIRS=vendor CC='\''gcc -L/usr/src/redhat/BUILD/ImageMagick-6.6.6-5/magick/.libs'\'' LDDLFLAGS='\''-shared -L/usr/src/redhat/BUILD/ImageMagick-6.6.6-5/magick/.libs'\''' --without-dps --without-included-ltdl --with-ltdl-include=/usr/include --with-ltdl-lib=/usr/lib configure: error: invalid ltdl include directory: `/usr/include' error: Bad exit status from /var/tmp/rpm-tmp.25805 (%build) user cristy does not exist - using root group cristy does not exist - using root user cristy does not exist - using root group cristy does not exist - using root Bad exit status from /var/tmp/rpm-tmp.25805 (%build
Any ideas?