Ignore:
Timestamp:
2013-06-27T19:11:47+12:00 (11 years ago)
Author:
ak19
Message:

libjpeg.so problem again: the fix in the previous commit was the wrong way of going about solving the problem. It is TIFF that was defaulting to using a libjpeg.so.62 that it found on the system on CentOS, when it should have been looking for the libjpeg.so (libjpeg.so.8*) that's built with the jpeg (jpeg-8) package of this imagemagick src checkout instead. The proper solution was to make sure that the JPEG package was built before the TIFF package, and moreover, to teach TIFF (in file TIFF.sh) where to find the jpeg library and include folders when configuring TIFF for its compilation.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • gs2-extensions/imagemagick/trunk/src/packages/CASCADE-MAKE.sh

    r27580 r27720  
    33source ../cascade-make/lib/cascade-lib.bash GEXTIMAGEMAGICK .. $*
    44
    5 for d in LIBZ LIBBZ2 TIFF JPEG LIBPNG JPEG2000 IMAGEMAGICK ; do
     5# Need to compile up JPEG before TIFF, since TIFF is dependent on libjpeg.so
     6# (else it will find a system libjpeg.so, which will be libjpeg.so.62 and not the included libjpeg.so.8)
     7for d in LIBZ LIBBZ2 JPEG TIFF LIBPNG JPEG2000 IMAGEMAGICK ; do
    68    echo "    Running CASCADE-MAKE/$d.sh"
    79
Note: See TracChangeset for help on using the changeset viewer.