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

Reply via email to