default options, and build from within the source directory, you can simply
type:
- $magick> cd ImageMagick-6.5.9
+ $magick> cd ImageMagick-7.0.0
$magick> ./configure
Watch the configure script output to verify that it finds everything that
JBIG --with-jbig= no
JPEG v1 --with-jpeg=yes yes
JPEG-2000 --with-jp2=yes yes
- LCMS --with-lcms=yes yes
+ LCMS v1 --with-lcms=yes yes
+ LCMS v2 --with-lcms2=yes yes
LQR --with-lqr=yes no
Magick++ --with-magick-plus-plus=yes yes
OpenEXR --with-openexr=yes yes
compilation options for large files in order to use the library.
Here are the optional packages you can configure:
+
+ --enable-legacy-support
+ install legacy command-line utilities (default disabled).
--with-quantum-depth
number of bits in a pixel quantum (default 16).
optimization and debug flags (default -g -O2). Antique C++ compilers
will normally be rejected by configure tests so specifying this option
should only be necessary if Magick++ fails to compile.
+
+ --with-package-release-name
+ encode this name into the shared library name (see libtools -release
+ option).
--without-perl
disable build/install of PerlMagick, or
disable JPEG v2 support.
--without-lcms
- disable LCMS support.
+ disable lcms (v1.1X) support
+
+ --without-lcms2
+ disable lcms (v2.X) support
--without-lzma
disable LZMA support.
After the build you, locate the RPMS folder and install the ImageMagick
binary RPM distribution:
- $magick> rpm -ivh ImageMagick-6.5.9-?.*.rpm
+ $magick> rpm -ivh ImageMagick-7.0.0-?.*.rpm
MinGW-specific Build instructions
sure you specify the development headers when you install a package. Next
type,
- $magick> tar jxvf ImageMagick-6.5.9-?.tar.bz2
- $magick> cd ImageMagick-6.5.9
+ $magick> tar jxvf ImageMagick-7.0.0-?.tar.bz2
+ $magick> cd ImageMagick-7.0.0
$magick> export CPPFLAGS="-Ic:/Progra~1/GnuWin32/include"
$magick> export LDFLAGS="-Lc:/Progra~1/GnuWin32/lib"
$magick> ./configure --without-perl