TIFFIsBigEndian compile error

Questions and postings pertaining to the usage of ImageMagick regardless of the interface. This includes the command-line utilities, as well as the C and C++ APIs. Usage questions are like "How do I use ImageMagick to create drop shadows?".
Post Reply
sparek

TIFFIsBigEndian compile error

Post 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
User avatar
magick
Site Admin
Posts: 11064
Joined: 2003-05-31T11:32:55-07:00

Re: TIFFIsBigEndian compile error

Post by magick »

We'll add a check for the TIFFIsBigEndian() method in the next point release of ImageMagick, 6.6.3-1. Thanks.
sparek

Re: TIFFIsBigEndian compile error

Post 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?
User avatar
magick
Site Admin
Posts: 11064
Joined: 2003-05-31T11:32:55-07:00

Re: TIFFIsBigEndian compile error

Post 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.
Post Reply