Hello,
I have problems to compile for SLES 10 x86_64
First I did:
service3:/usr/src/ImageMagick-6.5.4-10 # ./configure --prefix=/usr
service3:/usr/src/ImageMagick-6.5.4-10 # make
service3:/usr/src/ImageMagick-6.5.4-10 # make install
.with no errors but lots of warnings like this when doing make install:
/usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld:
skipping incompatible /usr/lib/liblcms.so when searching for -llcms
executing 'convert' says:
service3:/usr/src/ImageMagick-6.5.4-10 # convert
convert: error while loading shared libraries: libMagickCore.so.2: cannot
open shared object file: No such file or directory
ldd said:
service3:~ # ldd /usr/bin/convert
libMagickCore.so.2 => not found
libMagickWand.so.2 => not found
liblcms.so.1 => /usr/lib64/liblcms.so.1 (0x00002b613a37f000)
libtiff.so.3 => /usr/lib64/libtiff.so.3 (0x00002b613a4b4000)
libc.so.6 => /lib64/libc.so.6 (0x00002b613a60e000)
libjpeg.so.62 => /usr/lib64/libjpeg.so.62 (0x00002b613a84e000)
libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1
(0x00002b613a970000)
libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00002b613aab3000)
libXext.so.6 => /usr/X11R6/lib64/libXext.so.6 (0x00002b613abd6000)
libXt.so.6 => /usr/X11R6/lib64/libXt.so.6 (0x00002b613ace8000)
libbz2.so.1 => /lib64/libbz2.so.1 (0x00002b613ae49000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00002b613af59000)
libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00002b613b073000)
libz.so.1 => /lib64/libz.so.1 (0x00002b613b1ee000)
libdl.so.2 => /lib64/libdl.so.2 (0x00002b613b302000)
libSM.so.6 => /usr/X11R6/lib64/libSM.so.6 (0x00002b613b407000)
libICE.so.6 => /usr/X11R6/lib64/libICE.so.6 (0x00002b613b511000)
libX11.so.6 => /usr/X11R6/lib64/libX11.so.6 (0x00002b613b62c000)
libm.so.6 => /lib64/libm.so.6 (0x00002b613b83b000)
/lib64/ld-linux-x86-64.so.2 (0x00002b613a263000)
after doing: 'ldconfig' I got:
service3:/usr/src # ldd /usr/bin/convert
libMagickCore.so.2 => /usr/lib/libMagickCore.so.2
(0x00002af01b7a4000)
libMagickWand.so.2 => /usr/lib/libMagickWand.so.2
(0x00002af01bad2000)
liblcms.so.1 => /usr/lib64/liblcms.so.1 (0x00002af01bcef000)
libtiff.so.3 => /usr/lib64/libtiff.so.3 (0x00002af01be24000)
libc.so.6 => /lib64/libc.so.6 (0x00002af01bf7e000)
libjpeg.so.62 => /usr/lib64/libjpeg.so.62 (0x00002af01c1be000)
libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1
(0x00002af01c2e0000)
libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00002af01c423000)
libXext.so.6 => /usr/X11R6/lib64/libXext.so.6 (0x00002af01c546000)
libXt.so.6 => /usr/X11R6/lib64/libXt.so.6 (0x00002af01c658000)
libbz2.so.1 => /lib64/libbz2.so.1 (0x00002af01c7b9000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00002af01c8c9000)
libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00002af01c9e3000)
libz.so.1 => /lib64/libz.so.1 (0x00002af01cb5e000)
libdl.so.2 => /lib64/libdl.so.2 (0x00002af01cc72000)
libSM.so.6 => /usr/X11R6/lib64/libSM.so.6 (0x00002af01cd77000)
libICE.so.6 => /usr/X11R6/lib64/libICE.so.6 (0x00002af01ce81000)
libX11.so.6 => /usr/X11R6/lib64/libX11.so.6 (0x00002af01cf9c000)
libm.so.6 => /lib64/libm.so.6 (0x00002af01d1ab000)
/lib64/ld-linux-x86-64.so.2 (0x00002af01b688000)
convert now executes but when I 'ldd' convert on another machine where IM
was installed with an rpm it seems that even libMagick.so.9 and liblcms.so.1
is 64bit while it seems not to be on this machine.
service2:~ # ldd /usr/bin/convert
libMagick.so.9 => /usr/lib64/libMagick.so.9 (0x00002acb5a87a000)
liblcms.so.1 => /usr/lib64/liblcms.so.1 (0x00002acb5ab95000)
libtiff.so.3 => /usr/lib64/libtiff.so.3 (0x00002acb5acc8000)
libc.so.6 => /lib64/libc.so.6 (0x00002acb5ae22000)
libjpeg.so.62 => /usr/lib64/libjpeg.so.62 (0x00002acb5b052000)
libXext.so.6 => /usr/X11R6/lib64/libXext.so.6 (0x00002acb5b173000)
libSM.so.6 => /usr/X11R6/lib64/libSM.so.6 (0x00002acb5b285000)
libICE.so.6 => /usr/X11R6/lib64/libICE.so.6 (0x00002acb5b38f000)
libX11.so.6 => /usr/X11R6/lib64/libX11.so.6 (0x00002acb5b4aa000)
libXt.so.6 => /usr/X11R6/lib64/libXt.so.6 (0x00002acb5b6b9000)
libbz2.so.1 => /lib64/libbz2.so.1 (0x00002acb5b81a000)
libm.so.6 => /lib64/libm.so.6 (0x00002acb5b92a000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00002acb5ba80000)
libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00002acb5bb96000)
libz.so.1 => /lib64/libz.so.1 (0x00002acb5bd11000)
libdl.so.2 => /lib64/libdl.so.2 (0x00002acb5be26000)
/lib64/ld-linux-x86-64.so.2 (0x00002acb5a75d000)
how can I compile IM, that I get all libs in lib64?
Full output is available here: http://www.it-wms.com/IMprob.txt
Thanks,
Robert
_______________________________________________
Magick-users mailing list
[email protected]
http://studio.imagemagick.org/mailman/listinfo/magick-users