Skip to content

Commit

Permalink
correct download links
Browse files Browse the repository at this point in the history
  • Loading branch information
Cristy committed Oct 9, 2024
1 parent af3a0f7 commit b3d5d4a
Show file tree
Hide file tree
Showing 5 changed files with 30 additions and 30 deletions.
6 changes: 3 additions & 3 deletions www/advanced-linux-installation.html
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ <h2><a class="anchor" id="configure"></a>Configure</h2>

<p>The configure script looks at your environment and decides what it can cobble together to get ImageMagick compiled and installed on your system. This includes finding a compiler, where your compiler header files are located (e.g. stdlib.h), and if any delegate libraries are available for ImageMagick to use (e.g. JPEG, PNG, TIFF, etc.). If you are willing to accept configure's default options, and build from within the source directory, you can simply type:</p>

<ul><pre class="bg-light text-dark"><code><span class="crtprompt">$ </span><span class='crtin'>cd ImageMagick-6.9.13-16</span><span class='crtout'></span><span class="crtprompt">$ </span><span class='crtin'>./configure</span></code></pre></ul>
<ul><pre class="bg-light text-dark"><code><span class="crtprompt">$ </span><span class='crtin'>cd ImageMagick-6.9.13-18</span><span class='crtout'></span><span class="crtprompt">$ </span><span class='crtin'>./configure</span></code></pre></ul>
<p>Watch the configure script output to verify that it finds everything that
you think it should. Pay particular attention to the last lines of the script output. For example, here is a recent report from our system:</p>

Expand Down Expand Up @@ -541,7 +541,7 @@ <h2><a class="anchor" id="macosx"></a>Mac OS X-specific Build instructions</h2>

<p><a href="mirror.html">Download</a> the ImageMagick source distribution and verify the distribution against its <a href="https://imagemagick.org/archive//digest.rdf">message digest</a>.</p>
<p>Unpack and change into the top-level ImageMagick directory:</p>
<ul><pre class="bg-light text-dark"><code><span class="crtprompt">$ </span><span class='crtin'>tar xvzf ImageMagick-6.9.13-16.tar.gz</span><span class='crtout'></span><span class="crtprompt">$ </span><span class='crtin'>cd ImageMagick-6.9.13-16</span></code></pre></ul> <p>Configure ImageMagick:</p>
<ul><pre class="bg-light text-dark"><code><span class="crtprompt">$ </span><span class='crtin'>tar xvzf ImageMagick-6.9.13-18.tar.gz</span><span class='crtout'></span><span class="crtprompt">$ </span><span class='crtin'>cd ImageMagick-6.9.13-18</span></code></pre></ul> <p>Configure ImageMagick:</p>
<pre class="bg-light text-dark mx-4"><code>./configure --prefix=/opt --with-quantum-depth=16 \
--disable-dependency-tracking --with-x=yes \
--x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib/ \
Expand All @@ -568,7 +568,7 @@ <h2><a class="anchor" id="mingw"></a>MinGW-specific Build instructions</h2>

<p>Although you can download and install delegate libraries yourself, many are already available in the <a href="../index.html">GnuWin32</a> distribution. Download and install whichever delegate libraries you require such as JPEG, PNG, TIFF, etc. Make sure you specify the development headers when you install a package. Next type,</p>

<ul><pre class="bg-light text-dark"><code><span class="crtprompt">$ </span><span class='crtin'>tar jxvf ImageMagick-6.9.13-?.tar.bz2</span><span class='crtout'><br/></span><span class="crtprompt">$ </span><span class='crtin'>cd ImageMagick-6.9.13-16</span><span class='crtout'><br/></span><span class="crtprompt">$ </span><span class='crtin'>export CPPFLAGS="-Ic:/Progra~1/GnuWin32/include"</span><span class='crtout'><br/></span><span class="crtprompt">$ </span><span class='crtin'>export LDFLAGS="-Lc:/Progra~1/GnuWin32/lib"</span><span class='crtout'><br/></span><span class="crtprompt">$ </span><span class='crtin'>./configure --without-perl</span><span class='crtout'><br/></span><span class="crtprompt">$ </span><span class='crtin'>make</span><span class='crtout'><br/></span><span class="crtprompt">$ </span><span class='crtin'>sudo make install</span></code></pre></ul>
<ul><pre class="bg-light text-dark"><code><span class="crtprompt">$ </span><span class='crtin'>tar jxvf ImageMagick-6.9.13-?.tar.bz2</span><span class='crtout'><br/></span><span class="crtprompt">$ </span><span class='crtin'>cd ImageMagick-6.9.13-18</span><span class='crtout'><br/></span><span class="crtprompt">$ </span><span class='crtin'>export CPPFLAGS="-Ic:/Progra~1/GnuWin32/include"</span><span class='crtout'><br/></span><span class="crtprompt">$ </span><span class='crtin'>export LDFLAGS="-Lc:/Progra~1/GnuWin32/lib"</span><span class='crtout'><br/></span><span class="crtprompt">$ </span><span class='crtin'>./configure --without-perl</span><span class='crtout'><br/></span><span class="crtprompt">$ </span><span class='crtin'>make</span><span class='crtout'><br/></span><span class="crtprompt">$ </span><span class='crtin'>sudo make install</span></code></pre></ul>
<h2><a class="anchor" id="problems"></a>Dealing with Unexpected Problems</h2>

<p>Chances are the download, configure, build, and install of ImageMagick went flawlessly as it is intended, however, certain systems and environments may cause one or more steps to fail. We discuss a few problems we've run across and how to take corrective action to ensure you have a working release of ImageMagick</p>
Expand Down
2 changes: 1 addition & 1 deletion www/architecture.html
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@ <h2>Create the Pixel Cache</h2>

<p>When the pixel cache is initialized, pixels are scaled from whatever bit depth they originated from to that required by the pixel cache. For example, a 1-channel 1-bit monochrome PBM image is scaled to a 4 channel 8-bit RGBA image, if you are using the Q8 version of ImageMagick, and 16-bit RGBA for the Q16 version. You can determine which version you have with the <a class="text-nowrap" href="command-line-options.html#version">-version</a> option: </p>

<ul><pre class="bg-light text-dark"><code><span class="crtprompt">$ </span><span class='crtin'>identify -version</span><span class='crtout'><br/></span><span class="crtprompt">$ </span><span class='crtin'>Version: ImageMagick 6.9.13-16 2024-05-05 Q16 https://imagemagick.org</span></code></pre></ul>
<ul><pre class="bg-light text-dark"><code><span class="crtprompt">$ </span><span class='crtin'>identify -version</span><span class='crtout'><br/></span><span class="crtprompt">$ </span><span class='crtin'>Version: ImageMagick 6.9.13-18 2024-05-05 Q16 https://imagemagick.org</span></code></pre></ul>
<p>As you can see, the convenience of the pixel cache sometimes comes with a trade-off in storage (e.g. storing a 1-bit monochrome image as 16-bit RGBA is wasteful) and speed (i.e. storing the entire image in memory is generally slower than accessing one scanline of pixels at a time). In most cases, the benefits of the pixel cache typically outweigh any disadvantages.</p>

<h2><a class="anchor" id="authentic-pixels"></a>Access the Pixel Cache</h2>
Expand Down
48 changes: 24 additions & 24 deletions www/download.html
Original file line number Diff line number Diff line change
Expand Up @@ -107,12 +107,12 @@ <h2><a class="anchor" id="linux"></a>Linux Binary Release</h2>
</tr>

<tr>
<td><a href= "https://imagemagick.org/archive//linux/CentOS/x86_64/ImageMagick-6.9.13-16.x86_64.rpm">ImageMagick-6.9.13-16.x86_64.rpm</a></td>
<td><a href= "https://imagemagick.org/archive//linux/CentOS/x86_64/ImageMagick-6.9.13-18.x86_64.rpm">ImageMagick-6.9.13-18.x86_64.rpm</a></td>
<td>Redhat / Ricky 9.2 x86_64 RPM</td>
</tr>

<tr>
<td><a href= "https://imagemagick.org/archive//linux/CentOS/x86_64/ImageMagick-libs-6.9.13-16.x86_64.rpm">ImageMagick-libs-6.9.13-16.x86_64.rpm</a></td>
<td><a href= "https://imagemagick.org/archive//linux/CentOS/x86_64/ImageMagick-libs-6.9.13-18.x86_64.rpm">ImageMagick-libs-6.9.13-18.x86_64.rpm</a></td>
<td>Fedora x86_64 RPM</td>
</tr>

Expand Down Expand Up @@ -142,8 +142,8 @@ <h2><a class="anchor" id="linux"></a>Linux Binary Release</h2>

<p>ImageMagick RPM's are self-installing. Simply type the following command and you're ready to start using ImageMagick:</p>

<ul><pre class="bg-light text-dark"><code><span class="crtprompt">$ </span><span class='crtin'>rpm -Uvh ImageMagick-6.9.13-16.x86_64.rpm</span></code></pre></ul><p>You'll need the libraries as well:</p>
<ul><pre class="bg-light text-dark"><code><span class="crtprompt">$ </span><span class='crtin'>rpm -Uvh ImageMagick-libs-6.9.13-16.x86_64.rpm</span></code></pre></ul>
<ul><pre class="bg-light text-dark"><code><span class="crtprompt">$ </span><span class='crtin'>rpm -Uvh ImageMagick-6.9.13-18.x86_64.rpm</span></code></pre></ul><p>You'll need the libraries as well:</p>
<ul><pre class="bg-light text-dark"><code><span class="crtprompt">$ </span><span class='crtin'>rpm -Uvh ImageMagick-libs-6.9.13-18.x86_64.rpm</span></code></pre></ul>
<p>Note, if there are missing dependencies, install them from the <a href="https://fedoraproject.org/wiki/EPEL">EPEL</a> repo.</p>

<p>For other systems, create (or choose) a directory to install the package into and change to that directory, for example:</p>
Expand Down Expand Up @@ -259,7 +259,7 @@ <h4>ImageMagick compiling script for iOS OS and iOS Simulator</h4>

<p>To run the script:</p>
<pre class="bg-light text-dark mx-4"><code>./imagemagick_compile.sh <var>VERSION</var></code></pre>
<p>where <var>VERSION</var> is the version of ImageMagick you want to compile (i.e.: 6.9.13-16, svn, ...)</p>
<p>where <var>VERSION</var> is the version of ImageMagick you want to compile (i.e.: 6.9.13-18, svn, ...)</p>

<p>This script compiles ImageMagick as a static library to be included in iOS projects and adds support for</p>
<ul>
Expand Down Expand Up @@ -308,7 +308,7 @@ <h2><a class="anchor" id="windows"></a>Windows Binary Release</h2>
</thead>
<tbody>
<tr>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-16-Q16-HDRI-x64-dll.exe">ImageMagick-6.9.13-16-Q16-HDRI-x64-dll.exe</a></td>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-18-Q16-HDRI-x64-dll.exe">ImageMagick-6.9.13-18-Q16-HDRI-x64-dll.exe</a></td>
<td>Win64 dynamic at 16 bits-per-pixel component with High-dynamic-range imaging enabled</td>
</tr>
</tbody>
Expand All @@ -327,92 +327,92 @@ <h2><a class="anchor" id="windows"></a>Windows Binary Release</h2>
</thead>
<tbody>
<tr>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-16-Q16-x64-static.exe">ImageMagick-6.9.13-16-Q16-x64-static.exe</a></td>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-18-Q16-x64-static.exe">ImageMagick-6.9.13-18-Q16-x64-static.exe</a></td>
<td>Win64 static at 16 bits-per-pixel component</td>
</tr>

<tr>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-16-Q8-x64-dll.exe">ImageMagick-6.9.13-16-Q8-x64-dll.exe</a></td>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-18-Q8-x64-dll.exe">ImageMagick-6.9.13-18-Q8-x64-dll.exe</a></td>
<td>Win64 dynamic at 8 bits-per-pixel component</td>
</tr>

<tr>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-16-Q8-x64-static.exe">ImageMagick-6.9.13-16-Q8-x64-static.exe</a></td>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-18-Q8-x64-static.exe">ImageMagick-6.9.13-18-Q8-x64-static.exe</a></td>
<td>Win64 static at 8 bits-per-pixel component</td>
</tr>

<tr>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-16-Q16-x64-dll.exe">ImageMagick-6.9.13-16-Q16-x64-dll.exe</a></td>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-18-Q16-x64-dll.exe">ImageMagick-6.9.13-18-Q16-x64-dll.exe</a></td>
<td>Win64 dynamic at 16 bits-per-pixel component</td>
</tr>

<tr>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-16-Q16-HDRI-x64-dll.exe">ImageMagick-6.9.13-16-Q16-HDRI-x64-dll.exe</a></td>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-18-Q16-HDRI-x64-dll.exe">ImageMagick-6.9.13-18-Q16-HDRI-x64-dll.exe</a></td>
<td>Win64 dynamic at 16 bits-per-pixel component with <a href="high-dynamic-range.html">high dynamic-range imaging</a> enabled</td>
</tr>

<tr>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-16-Q16-HDRI-x64-static.exe">ImageMagick-6.9.13-16-Q16-HDRI-x64-static.exe</a></td>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-18-Q16-HDRI-x64-static.exe">ImageMagick-6.9.13-18-Q16-HDRI-x64-static.exe</a></td>
<td>Win64 static at 16 bits-per-pixel component with <a href="high-dynamic-range.html">high dynamic-range imaging</a> enabled</td>
</tr>

<tr>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-16-Q16-x86-dll.exe">ImageMagick-6.9.13-16-Q16-x86-dll.exe</a></td>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-18-Q16-x86-dll.exe">ImageMagick-6.9.13-18-Q16-x86-dll.exe</a></td>
<td>Win32 dynamic at 16 bits-per-pixel component</td>
</tr>

<tr>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-16-Q16-x86-static.exe">ImageMagick-6.9.13-16-Q16-x86-static.exe</a></td>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-18-Q16-x86-static.exe">ImageMagick-6.9.13-18-Q16-x86-static.exe</a></td>
<td>Win32 static at 16 bits-per-pixel component</td>
</tr>

<tr>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-16-Q8-x86-dll.exe">ImageMagick-6.9.13-16-Q8-x86-dll.exe</a></td>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-18-Q8-x86-dll.exe">ImageMagick-6.9.13-18-Q8-x86-dll.exe</a></td>
<td>Win32 dynamic at 8 bits-per-pixel component</td>
</tr>

<tr>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-16-Q8-x86-static.exe">ImageMagick-6.9.13-16-Q8-x86-static.exe</a></td>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-18-Q8-x86-static.exe">ImageMagick-6.9.13-18-Q8-x86-static.exe</a></td>
<td>Win32 static at 8 bits-per-pixel component</td>
</tr>

<tr>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-16-Q16-HDRI-x86-dll.exe">ImageMagick-6.9.13-16-Q16-HDRI-x86-dll.exe</a></td>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-18-Q16-HDRI-x86-dll.exe">ImageMagick-6.9.13-18-Q16-HDRI-x86-dll.exe</a></td>
<td>Win32 dynamic at 16 bits-per-pixel component with <a href="high-dynamic-range.html">high dynamic-range imaging</a> enabled</td>
</tr>

<tr>
<td><a href= "https://imagemagick.org/archive/binaries/ImageMagick-6.9.13-16-Q16-HDRI-x86-static.exe">ImageMagick-6.9.13-16-Q16-HDRI-x86-static.exe</a></td>
<td><a href= "https://imagemagick.org/archive/binaries/ImageMagick-6.9.13-18-Q16-HDRI-x86-static.exe">ImageMagick-6.9.13-18-Q16-HDRI-x86-static.exe</a></td>
<td>Win32 static at 16 bits-per-pixel component with <a href="high-dynamic-range.html">high dynamic-range imaging</a> enabled</td>
</tr>

<tr>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-16-portable-Q16-x64.zip">ImageMagick-6.9.13-16-portable-Q16-x64.zip</a></td>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-18-portable-Q16-x64.zip">ImageMagick-6.9.13-18-portable-Q16-x64.zip</a></td>
<td>Portable Win64 static at 16 bits-per-pixel component. Just copy to your host and run (no installer, no Windows registry entries).</td>
</tr>

<tr>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-16-portable-Q16-x86.zip">ImageMagick-6.9.13-16-portable-Q16-x86.zip</a></td>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-18-portable-Q16-x86.zip">ImageMagick-6.9.13-18-portable-Q16-x86.zip</a></td>
<td>Portable Win32 static at 16 bits-per-pixel component. Just copy to your host and run (no installer, no Windows registry entries).</td>
</tr>
I
<tr>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-16-portable-Q8-x64.zip">ImageMagick-6.9.13-16-portable-Q8-x64.zip</a></td>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-18-portable-Q8-x64.zip">ImageMagick-6.9.13-18-portable-Q8-x64.zip</a></td>
<td>Portable Win64 static at 8 bits-per-pixel component. Just copy to your host and run (no installer, no Windows registry entries).</td>
</tr>

<tr>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-16-portable-Q8-x86.zip">ImageMagick-6.9.13-16-portable-Q8-x86.zip</a></td>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-18-portable-Q8-x86.zip">ImageMagick-6.9.13-18-portable-Q8-x86.zip</a></td>
<td>Portable Win32 static at 8 bits-per-pixel component. Just copy to your host and run (no installer, no Windows registry entries).</td>
</tr>

<tr>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-16-portable-Q16-HDRI-x64.zip">ImageMagick-6.9.13-16-portable-Q16-HDRI-x64.zip</a></td>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-18-portable-Q16-HDRI-x64.zip">ImageMagick-6.9.13-18-portable-Q16-HDRI-x64.zip</a></td>
<td>Portable Win64 static at 16 bits-per-pixel component with <a href="high-dynamic-range.html">high dynamic-range imaging</a> enabled. Just copy to your host and run (no installer, no Windows registry entries).</td>
</tr>

<tr>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-16-portable-Q16-HDRI-x86.zip">ImageMagick-6.9.13-16-portable-Q16-HDRI-x86.zip</a></td>
<td><a href= "https://imagemagick.org/archive//binaries/ImageMagick-6.9.13-18-portable-Q16-HDRI-x86.zip">ImageMagick-6.9.13-18-portable-Q16-HDRI-x86.zip</a></td>
<td>Portable Win32 static at 16 bits-per-pixel component with <a href="high-dynamic-range.html">high dynamic-range imaging</a> enabled. Just copy to your host and run (no installer, no Windows registry entries).</td>
</tr>

Expand Down
2 changes: 1 addition & 1 deletion www/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ <h1 class="text-center">ImageMagick (legacy)</h1>

<p>ImageMagick includes a command-line interface for executing complex image processing tasks, as well as APIs for integrating its features into software applications. It is written in C and can be used on a variety of operating systems, including Linux, Windows, and macOS.</p>

<p>The main website for legacy ImageMagick can be found at <a href="../index.html">https://legacy.imagemagick.org</a>. The most recent version available is <a href="download.html">ImageMagick 6.9.13-16</a>. The source code for this software can be accessed through the <a href="https://github.com/ImageMagick/ImageMagick6" target="_blank">repository</a>. We recommend upgrading your legacy version of ImageMagick to <a href="../index.html">version 7</a>.</p>
<p>The main website for legacy ImageMagick can be found at <a href="../index.html">https://legacy.imagemagick.org</a>. The most recent version available is <a href="download.html">ImageMagick 6.9.13-18</a>. The source code for this software can be accessed through the <a href="https://github.com/ImageMagick/ImageMagick6" target="_blank">repository</a>. We recommend upgrading your legacy version of ImageMagick to <a href="../index.html">version 7</a>.</p>

<p>Creating a security policy that fits your specific local environment before making use of ImageMagick is highly advised. You can find guidance on setting up this <a href="security-policy.html">policy</a>. Also, it's important to verify your policy using the <a href="../index.html">validation tool</a>.</p>

Expand Down
Loading

0 comments on commit b3d5d4a

Please sign in to comment.