Binary versions of Gnuplot for macOS: Difference between revisions
mNo edit summary |
mNo edit summary |
||
(78 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
Binary versions of Gnuplot for |
Binary versions of Gnuplot for macOS (includes png, JPEG, pdf, wxt, and many other terminals). |
||
<div style="background-color: cyan; border-style: solid;"> |
|||
<b> |
|||
One-step installation for ARM-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg Gnuplot 6.0.2] and install. No additional libraries required. |
|||
</b> |
|||
</div> |
|||
<br /> |
|||
<div style="background-color: cyan; border-style: solid;"> |
|||
<b> |
|||
One-step installation for Intel-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg Gnuplot 6.0.2] and install. No additional libraries required. |
|||
</b> |
|||
</div> |
|||
<br /> |
|||
Binary versions of Gnuplot for macOS <b>with AquaTerm included</b>. |
|||
<div style="background-color: orange; border-style: solid;"> |
|||
<b> |
|||
Installation for ARM-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install. |
|||
Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg Gnuplot 6.0.2 with AquaTerm] and install. No additional libraries required.<br> |
|||
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release. |
|||
</b> |
|||
</div> |
|||
<br /> |
|||
<div style="background-color: orange; border-style: solid;"> |
|||
<b> |
|||
Installation for Intel-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install. |
|||
Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg Gnuplot 6.0.2 with AquaTerm] and install. No additional libraries required.<br> |
|||
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release. |
|||
</b> |
|||
</div> |
|||
<br /> |
|||
<div style="background-color: pink; border-style: solid;"> |
|||
<b> |
|||
See [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf here] if you receive a malware warning. |
|||
</b> |
|||
</div> |
|||
<br /> |
|||
<b>[mailto:erik.luijten@gmail.com Please report any problems.]</b> |
|||
<b>Details</b> (no need to read unless you experience issues and/or are curious): |
|||
<ul> |
<ul> |
||
<li>The version for ARM processors was compiled on an ARM-based Mac running macOS Sequoia 15.2 but was also confirmed to work on ARM-based Macs running older macOS versions, including Big Sur (11.2.3) and Sonoma (14.2.1).</li> |
|||
<li>Compiled on OS X 10.11.6 (El Capitan). Confirmed to work also on macOS 10.13 (High Sierra).</li> |
|||
<li>The version for Intel processors was compiled on an Intel-based Mac running macOS Catalina 10.15.7 but was also confirmed to work on Intel-based Macs running newer macOS versions, including Big Sur (11.7.8), Monterey, Ventura, and Sequioa (15.1.1, 15.2).</li> |
|||
<li>Prior to installing this, you need to install X11/XQuartz (http://xquartz.macosforge.org/landing/).</li> |
|||
<li> |
<li>All versions provided here include the GNU Readline library.</li> |
||
<!-- |
|||
<li>In addition to the standard terminals, the PDF terminal is included as well.</li> |
|||
<li>In addition to the standard terminals, the PDF terminal is included as well, which uses the [http://www.pdflib.com/download/free-software/pdflib-lite-7 PDFLlib Lite] library. To my understanding, this link to the source code satisfies the [http://www.pdflib.com/fileadmin/pdflib/pdf/license/PDFlib-Lite-license.pdf PDFlib Lite license requirements]. Note: you do <b>NOT</b> need to download this library to use the gnuplot packages below.</li> |
|||
<li>Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via <tt>/usr/local/bin/gnuplot</tt></li> |
<li>Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via <tt>/usr/local/bin/gnuplot</tt></li> |
||
--> |
|||
<li><b>Current version (recommended):</b> |
|||
<li>Currently available versions: |
|||
<!--<div style="background-color: orange; border-style: solid;"> |
|||
<b>Note: In some versions of Chrome, you must right-click and choose "Save Link As..."</b> |
|||
</div>--> |
|||
<ul> |
<ul> |
||
<li>[ |
<li><b>[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 for ARM processors] (January 26, 2025)</b></li> |
||
<li>[ |
<li><b>[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 for Intel processors] (January 27, 2025)</b></li> |
||
<li><b>[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with AquaTerm for ARM processors] (January 27, 2025)</b> |
|||
<li><b>[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with AquaTerm for Intel processors] (January 27, 2025)</b></li> |
|||
</li> |
|||
</ul> |
</ul> |
||
</li> |
</li> |
||
<li>Older versions:</li> |
|||
<ul> |
|||
<li>[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)</li> |
|||
<li>[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)</li> |
|||
</ul> |
|||
<li>Older versions that require XQuartz and hence are not recommended: Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.</b> Do not forget to reboot your computer after the installation, or the X11 terminal within Gnuplot will not work. Moreover, these versions do not feature the cairo/wxt terminals. Versions 5.4.1 and 5.4.0 were compiled on OS X 10.15.6 (Catalina) and the versions up to 5.2.8 were compiled on OS X 10.11.6 (El Capitan). All these versions were confirmed to work also on macOS 10.13 (High Sierra), 10.14 (Mojave), and 10.15 (Catalina).</li> |
|||
<ul> |
|||
<li>[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)</li> |
|||
<li>[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)</li> |
|||
<li>[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)</li> |
|||
<li>[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)</li> |
|||
<li>[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)</li> |
|||
<li>[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)</li> |
|||
<li>[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)</li> |
|||
<li>[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)</li> |
|||
<li>[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)</li> |
|||
</ul> |
|||
</ul> |
|||
<b>Trouble-shooting</b> |
|||
<ul> |
|||
<li>If you receive an error message "dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm", you are trying to use a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the corresponding AquaTerm package (see orange box near top of this page).</li> |
|||
<li>If you receive an error message "dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib", you are trying use an older version of Gnuplot relying on the X terminal; please make sure you have installed the most recent version of [http://xquartz.macosforge.org/landing/ X11/XQuartz].</li> |
|||
<li>Note for users of the "png" terminal: On some versions of OS X, such as Catalina, the "Arial" font has been moved and you will receive an error message when you do "set terminal png". To fix this, issue the following command before starting gnuplot: |
|||
<tt> |
|||
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental |
|||
</tt> |
|||
</li> |
|||
</ul> |
</ul> |
||
<!-- |
<!-- |
||
<li>Installation procedure is not very sophisticated, but the resulting installation will be correct. First download [http:// |
<li>Installation procedure is not very sophisticated, but the resulting installation will be correct. First download [http://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_501.zip gnuplot_osx_501.zip] and save to <tt>/tmp</tt>. Then: |
||
<pre> |
<pre> |
||
cd /usr/local |
cd /usr/local |
Latest revision as of 10:47, 6 February 2025
Binary versions of Gnuplot for macOS (includes png, JPEG, pdf, wxt, and many other terminals).
One-step installation for ARM-based Macs: Download Gnuplot 6.0.2 and install. No additional libraries required.
One-step installation for Intel-based Macs: Download Gnuplot 6.0.2 and install. No additional libraries required.
Binary versions of Gnuplot for macOS with AquaTerm included.
Installation for ARM-based Macs: Download AquaTerm and install.
Download Gnuplot 6.0.2 with AquaTerm and install. No additional libraries required.
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.
Installation for Intel-based Macs: Download AquaTerm and install.
Download Gnuplot 6.0.2 with AquaTerm and install. No additional libraries required.
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.
See here if you receive a malware warning.
Details (no need to read unless you experience issues and/or are curious):
- The version for ARM processors was compiled on an ARM-based Mac running macOS Sequoia 15.2 but was also confirmed to work on ARM-based Macs running older macOS versions, including Big Sur (11.2.3) and Sonoma (14.2.1).
- The version for Intel processors was compiled on an Intel-based Mac running macOS Catalina 10.15.7 but was also confirmed to work on Intel-based Macs running newer macOS versions, including Big Sur (11.7.8), Monterey, Ventura, and Sequioa (15.1.1, 15.2).
- All versions provided here include the GNU Readline library.
- Current version (recommended):
- 6.0.2 for ARM processors (January 26, 2025)
- 6.0.2 for Intel processors (January 27, 2025)
- 6.0.2 with AquaTerm for ARM processors (January 27, 2025)
- 6.0.2 with AquaTerm for Intel processors (January 27, 2025)
- Older versions:
- 5.4.10 for ARM processors (January 20, 2025)
- 5.4.10 for Intel processors (January 21, 2025)
- Older versions that require XQuartz and hence are not recommended: Please note that you MUST install X11/XQuartz to use these versions. Do not forget to reboot your computer after the installation, or the X11 terminal within Gnuplot will not work. Moreover, these versions do not feature the cairo/wxt terminals. Versions 5.4.1 and 5.4.0 were compiled on OS X 10.15.6 (Catalina) and the versions up to 5.2.8 were compiled on OS X 10.11.6 (El Capitan). All these versions were confirmed to work also on macOS 10.13 (High Sierra), 10.14 (Mojave), and 10.15 (Catalina).
- 5.4.1 (December 15, 2020)
- 5.4.0 (September 23, 2020)
- 5.2.8 (December 2, 2019)
- 5.2.7 (May 31, 2019)
- 5.2.6 (January 1, 2019)
- 5.2.5 (October 7, 2018)
- 5.2.4 (does not include PNG, JPEG, and GIF terminals)
- 5.2.3 (does not include PNG, JPEG, and GIF terminals)
- 5.2.2 (does not include PNG, JPEG, and GIF terminals)
Trouble-shooting
- If you receive an error message "dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm", you are trying to use a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the corresponding AquaTerm package (see orange box near top of this page).
- If you receive an error message "dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib", you are trying use an older version of Gnuplot relying on the X terminal; please make sure you have installed the most recent version of X11/XQuartz.
- Note for users of the "png" terminal: On some versions of OS X, such as Catalina, the "Arial" font has been moved and you will receive an error message when you do "set terminal png". To fix this, issue the following command before starting gnuplot: export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental