Error During Compilation: ImageMagick-7.0.3-5 on SUSE LINUX Enterprise Server 9 (i586)

Questions and postings pertaining to the development of ImageMagick, feature enhancements, and ImageMagick internals. ImageMagick source code and algorithms are discussed here. Usage questions which are too arcane for the normal user list should also be posted here.
Post Reply
teraden
Posts: 1
Joined: 2016-11-01T16:55:29-07:00
Authentication code: 1151

Error During Compilation: ImageMagick-7.0.3-5 on SUSE LINUX Enterprise Server 9 (i586)

Post by teraden » 2016-11-01T17:24:08-07:00

Hi.

Server: Linux SLES 9 (i586) 32-bit (yes, it's old)

I've done the following:

Download the ImageMagick.tar.gz from www.imagemagick.org to /tmp/ImageMagick

Unpack the distribution with this command:
tar xvzf ImageMagick.tar.gz

Next configure and compile ImageMagick:

cd ImageMagick-7.0.3
./configure --prefix=/appl/ImageMagick-7.0.3
make

The compilation eventually errors out, with the last block of output as follows:
...
CC MagickWand/MagickWand_libMagickWand_7_Q16HDRI_la-wandcli.lo
CC MagickWand/MagickWand_libMagickWand_7_Q16HDRI_la-wand-view.lo
CCLD MagickWand/libMagickWand-7.Q16HDRI.la
CXX Magick++/lib/Magick___lib_libMagick___7_Q16HDRI_la-Blob.lo
Magick++/lib/Blob.cpp: In member function `std::string Magick::Blob::base64()
const':
Magick++/lib/Blob.cpp:93: error: syntax error before `;' token
make[1]: *** [Magick++/lib/Magick___lib_libMagick___7_Q16HDRI_la-Blob.lo] Error 1
make[1]: Leaving directory `/tmp/ImageMagick/ImageMagick-7.0.3-5'
make: *** [all] Error 2

Any help would be appreciated.

Thanks.
Terry

Post Reply