Page 1 of 1

TIFFIsBigEndian compile error

Posted: 2010-07-26T06:43:25-07:00
by sparek
When trying to compile ImageMagick 6.6.3 on CentOS 4.8 x86 I get the error:

Code: Select all

make  all-am
make[1]: Entering directory `/root/ImageMagick-6.6.3-0'
  CCLD   utilities/animate
magick/.libs/libMagickCore.so: undefined reference to `TIFFIsBigEndian'
collect2: ld returned 1 exit status
make[1]: *** [utilities/animate] Error 1
make[1]: Leaving directory `/root/ImageMagick-6.6.3-0'
make: *** [all] Error 2
I suspect that something is missing on the server, but I don't have any idea what.

Any ideas?

Thanks

Re: TIFFIsBigEndian compile error

Posted: 2010-07-26T07:02:45-07:00
by magick
We'll add a check for the TIFFIsBigEndian() method in the next point release of ImageMagick, 6.6.3-1. Thanks.

Re: TIFFIsBigEndian compile error

Posted: 2010-07-26T07:21:01-07:00
by sparek
Is there anything that can be done to get 6.6.3-0 to install or do I just need to wait for 6.6.3-1?

Re: TIFFIsBigEndian compile error

Posted: 2010-07-26T07:40:56-07:00
by magick
You could comment out the call to TIFFIsBigEndian() in coders/tiff.c. It sets a define and the TIFF coder will work fine without it.