<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://csml-wiki.northwestern.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Administrator</id>
	<title>csml-wiki.northwestern.edu - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://csml-wiki.northwestern.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Administrator"/>
	<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php/Special:Contributions/Administrator"/>
	<updated>2026-04-09T02:59:45Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.2</generator>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=883</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=883"/>
		<updated>2025-12-23T05:03:05Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended version (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Universal binary version (runs natively on ARM and Intel processors) of Gnuplot for macOS (includes Qt, wxt, PNG, JPEG, PDF, WebP, and many other terminals). Support for complex and special functions is included as well.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for Intel- and ARM-based Macs (universal binary): Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.4-qt5-universal.pkg Gnuplot 6.0.4]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.4-qt5-universal.pkg Gnuplot 6.0.4]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative version with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal. It does &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; include the Qt terminal. Since this version is much less popular, I have not yet recompiled it with support for complex special functions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Universal binary version (runs natively on ARM and Intel processors): Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Then download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-universal.pkg Gnuplot 6.0.3 with AquaTerm] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;How do I confirm that support for complex and special functions is included?&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Versions compiled after July 9, 2025 should have full support for complex exponential integrals, Airy functions, Bessel functions, etc. In gnuplot, you can confirm this with&lt;br /&gt;
the command&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
show version long&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The output should include:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
+COMPLEX_FUNCS  +LIBCERF  +AMOS  +CEXINT&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with Qt support. Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. Apple appears to have fixed this in macOS Sequoia 15.5.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The universal binaries were compiled on an ARM-based Mac running macOS Sequoia 15.7 but should also work on Macs running older and newer macOS versions.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&amp;lt;li&amp;gt;The versions for ARM processors were compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on ARM-based Macs running older macOS versions.&amp;lt;/li&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library. The WebP terminal is included starting with version 6.0.3.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.4-qt5-universal.pkg 6.0.4 with Qt and wxt terminals for ARM and Intel processors] (December 18, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-universal.pkg 6.0.3 with wxt and AquaTerm for ARM and Intel processors] (July 11, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg 6.0.3 with Qt and wxt terminals for ARM and Intel processors] (July 11, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-arm64.pkg 6.0.3 with Qt and wxt terminals for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-x86_64.pkg 6.0.3 with Qt and wxt terminals for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-arm64.pkg 6.0.3 with wxt and AquaTerm for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-x86_64.pkg 6.0.3 with wxt and AquaTerm for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025; compiled on macOS Sequoia 15.2 but was also confirmed to work on ARM-based Macs running Big Sur (11.2.3) and Sonoma (14.2.1))&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025)&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=882</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=882"/>
		<updated>2025-12-20T18:40:43Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended version (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Universal binary version (runs natively on ARM and Intel processors) of Gnuplot for macOS (includes Qt, wxt, PNG, JPEG, PDF, WebP, and many other terminals). Support for complex and special functions is included as well.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for Intel- and ARM-based Macs (universal binary): Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.4-qt5-universal.pkg Gnuplot 6.0.4]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.4-qt5-universal.pkg Gnuplot 6.0.4]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative version with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal. It does &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; include the Qt terminal. Since this version is much less popular, I have not yet recompiled it with support for complex special functions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Universal binary version (runs natively on ARM and Intel processors): Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Then download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-universal.pkg Gnuplot 6.0.3 with AquaTerm] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;How do I confirm that support for complex and special functions is included?&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Versions compiled after July 9, 2025 should have full support for complex exponential integrals, Airy functions, Bessel functions, etc. In gnuplot, you can confirm this with&lt;br /&gt;
the command&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
show version long&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The output should include:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
+COMPLEX_FUNCS  +LIBCERF  +AMOS  +CEXINT&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with Qt support. Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. Apple appears to have fixed this in macOS Sequoia 15.5.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The universal binaries were compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on Macs running older and newer macOS versions.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&amp;lt;li&amp;gt;The versions for ARM processors were compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on ARM-based Macs running older macOS versions.&amp;lt;/li&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library. The WebP terminal is included starting with version 6.0.3.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.4-qt5-universal.pkg 6.0.4 with Qt and wxt terminals for ARM and Intel processors] (December 18, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-universal.pkg 6.0.3 with wxt and AquaTerm for ARM and Intel processors] (July 11, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg 6.0.3 with Qt and wxt terminals for ARM and Intel processors] (July 11, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-arm64.pkg 6.0.3 with Qt and wxt terminals for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-x86_64.pkg 6.0.3 with Qt and wxt terminals for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-arm64.pkg 6.0.3 with wxt and AquaTerm for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-x86_64.pkg 6.0.3 with wxt and AquaTerm for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025; compiled on macOS Sequoia 15.2 but was also confirmed to work on ARM-based Macs running Big Sur (11.2.3) and Sonoma (14.2.1))&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025)&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=881</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=881"/>
		<updated>2025-11-09T19:02:33Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended version (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Universal binary version (runs natively on ARM and Intel processors) of Gnuplot for macOS (includes Qt, wxt, PNG, JPEG, PDF, WebP, and many other terminals). Support for complex and special functions is included as well.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for Intel- and ARM-based Macs (universal binary): Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg Gnuplot 6.0.3]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg Gnuplot 6.0.3]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative version with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal. It does &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; include the Qt terminal. Since this version is much less popular, I have not yet recompiled it with support for complex special functions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Universal binary version (runs natively on ARM and Intel processors): Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Then download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-universal.pkg Gnuplot 6.0.3 with AquaTerm] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;How do I confirm that support for complex and special functions is included?&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Versions compiled after July 9, 2025 should have full support for complex exponential integrals, Airy functions, Bessel functions, etc. In gnuplot, you can confirm this with&lt;br /&gt;
the command&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
show version long&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The output should include:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
+COMPLEX_FUNCS  +LIBCERF  +AMOS  +CEXINT&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with Qt support. Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. Apple appears to have fixed this in macOS Sequoia 15.5.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The universal binaries were compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on Macs running older and newer macOS versions.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&amp;lt;li&amp;gt;The versions for ARM processors were compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on ARM-based Macs running older macOS versions.&amp;lt;/li&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library. The WebP terminal is included starting with version 6.0.3.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg 6.0.3 with Qt and wxt terminals for ARM and Intel processors] (July 11, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-universal.pkg 6.0.3 with wxt and AquaTerm for ARM and Intel processors] (July 11, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-arm64.pkg 6.0.3 with Qt and wxt terminals for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-x86_64.pkg 6.0.3 with Qt and wxt terminals for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-arm64.pkg 6.0.3 with wxt and AquaTerm for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-x86_64.pkg 6.0.3 with wxt and AquaTerm for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025; compiled on macOS Sequoia 15.2 but was also confirmed to work on ARM-based Macs running Big Sur (11.2.3) and Sonoma (14.2.1))&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025)&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=880</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=880"/>
		<updated>2025-08-07T05:41:44Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended version (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Universal binary version (runs natively on ARM and Intel processors) of Gnuplot for macOS (includes Qt, wxt, PNG, JPEG, PDF, WebP, and many other terminals). Support for complex and special functions is included as well.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for Intel- and ARM-based Macs (universal binary): Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg Gnuplot 6.0.3]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg Gnuplot 6.0.3]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative version with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal. It does &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; include the Qt terminal. Since this version is much less popular, I have not yet recompiled it with support for complex special functions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Universal binary version (runs natively on ARM and Intel processors): Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Then download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-universal.pkg Gnuplot 6.0.3 with AquaTerm] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;How do I confirm that support for complex and special functions is included?&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Versions compiled after July 9, 2025 should have full support for complex exponential integrals, Airy functions, Bessel functions, etc. In gnuplot, you can confirm this with&lt;br /&gt;
the command&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
show version long&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The output should include:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
+COMPLEX_FUNCS  +LIBCERF  +AMOS  +CEXINT&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with Qt support. Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. Apple appears to have fixed this in macOS Sequoia 15.5.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The universal binaries were compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on Macs running older macOS versions.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&amp;lt;li&amp;gt;The versions for ARM processors were compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on ARM-based Macs running older macOS versions.&amp;lt;/li&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library. The WebP terminal is included starting with version 6.0.3.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg 6.0.3 with Qt and wxt terminals for ARM and Intel processors] (July 11, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-universal.pkg 6.0.3 with wxt and AquaTerm for ARM and Intel processors] (July 11, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-arm64.pkg 6.0.3 with Qt and wxt terminals for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-x86_64.pkg 6.0.3 with Qt and wxt terminals for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-arm64.pkg 6.0.3 with wxt and AquaTerm for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-x86_64.pkg 6.0.3 with wxt and AquaTerm for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025; compiled on macOS Sequoia 15.2 but was also confirmed to work on ARM-based Macs running Big Sur (11.2.3) and Sonoma (14.2.1))&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025)&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=879</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=879"/>
		<updated>2025-08-04T12:00:00Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended version (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Universal binary version (runs natively on ARM and Intel processors) of Gnuplot for macOS (includes Qt, wxt, PNG, JPEG, PDF, WebP, and many other terminals). Support for complex and special functions is included as well.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for Intel- and ARM-based Macs (universal binary): Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg Gnuplot 6.0.3]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg Gnuplot 6.0.3]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative version with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal. It does &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; include the Qt terminal. Since this version is much less popular, I have not yet recompiled it with support for complex special functions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Universal binary version (runs natively on ARM and Intel processors): Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Then download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-universal.pkg Gnuplot 6.0.3 with AquaTerm] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;How do I confirm that support for complex and special functions is included?&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Versions compiled after July 9, 2025 should have full support for complex exponential integrals, Airy functions, Bessel functions, etc. In gnuplot, you can confirm this with&lt;br /&gt;
the command&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
show version long&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The output should include:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
+COMPLEX_FUNCS  +LIBCERF  +AMOS  +CEXINT&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with Qt support. Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. Apple appears to have fixed this in macOS Sequoia 15.5.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The universal binaries were compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on Macs running older macOS versions.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&amp;lt;li&amp;gt;The versions for ARM processors were compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on ARM-based Macs running older macOS versions.&amp;lt;/li&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library. The WebP terminal is included starting with version 6.0.3.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg 6.0.3 with Qt and wxt terminals for ARM and Intel processors] (July 11, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-universal.pkg 6.0.3 with wxt and AquaTerm for ARM and Intel processors] (July 11, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-arm64.pkg 6.0.3 with Qt and wxt terminals for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-x86_64.pkg 6.0.3 with Qt and wxt terminals for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-arm64.pkg 6.0.3 with wxt and AquaTerm for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-x86_64.pkg 6.0.3 with wxt and AquaTerm for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025; compiled on macOS Sequoia 15.2 but was also confirmed to work on ARM-based Macs running Big Sur (11.2.3) and Sonoma (14.2.1))&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025)&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=878</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=878"/>
		<updated>2025-07-11T22:09:27Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended version (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Universal binary version (runs natively on ARM and Intel processors) of Gnuplot for macOS (includes Qt, wxt, PNG, JPEG, PDF, WebP, and many other terminals). Support for complex and special functions is included as well.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for Intel- and ARM-based Macs (universal binary): Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg Gnuplot 6.0.3]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg Gnuplot 6.0.3]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative version with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal. It does &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; include the Qt terminal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Universal binary version (runs natively on ARM and Intel processors): Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Then download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-universal.pkg Gnuplot 6.0.3 with AquaTerm] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;How do I confirm that support for complex and special functions is included?&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Versions compiled after July 9, 2025 should have full support for complex exponential integrals, Airy functions, Bessel functions, etc. In gnuplot, you can confirm this with&lt;br /&gt;
the command&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
show version long&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The output should include:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
+COMPLEX_FUNCS  +LIBCERF  +AMOS  +CEXINT&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with Qt support. Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. Apple appears to have fixed this in macOS Sequoia 15.5.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The universal binaries were compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on Macs running older macOS versions.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&amp;lt;li&amp;gt;The versions for ARM processors were compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on ARM-based Macs running older macOS versions.&amp;lt;/li&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library. The WebP terminal is included starting with version 6.0.3.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg 6.0.3 with Qt and wxt terminals for ARM and Intel processors] (July 11, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-universal.pkg 6.0.3 with wxt and AquaTerm for ARM and Intel processors] (July 11, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-arm64.pkg 6.0.3 with Qt and wxt terminals for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-x86_64.pkg 6.0.3 with Qt and wxt terminals for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-arm64.pkg 6.0.3 with wxt and AquaTerm for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-x86_64.pkg 6.0.3 with wxt and AquaTerm for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025; compiled on macOS Sequoia 15.2 but was also confirmed to work on ARM-based Macs running Big Sur (11.2.3) and Sonoma (14.2.1))&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025)&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=877</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=877"/>
		<updated>2025-07-10T18:49:56Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended version (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Universal binary version (runs natively on ARM and Intel processors) of Gnuplot for macOS (includes Qt, wxt, PNG, JPEG, PDF, WebP, and many other terminals). Support for complex and special functions is included as well.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for Intel- and ARM-based Macs (universal binary): Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg Gnuplot 6.0.3]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg Gnuplot 6.0.3]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative version with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal. It does &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; include the Qt terminal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Universal binary version (runs natively on ARM and Intel processors): Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Then download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-universal.pkg Gnuplot 6.0.3 with AquaTerm] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;How do I confirm that support for complex and special functions is included?&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Versions compiled after July 9, 2025 should have full support for complex exponential integrals, Airy functions, Bessel functions, etc. In gnuplot, you can confirm this with&lt;br /&gt;
the command&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
show version long&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The output should include:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
+COMPLEX_FUNCS  +LIBCERF  +AMOS  +CEXINT&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with Qt support. Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. Apple appears to have fixed this in macOS Sequoia 15.5.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The universal binaries were compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on Macs running older macOS versions.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&amp;lt;li&amp;gt;The versions for ARM processors were compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on ARM-based Macs running older macOS versions.&amp;lt;/li&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library. The WebP terminal is included starting with version 6.0.3.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg 6.0.3 with Qt and wxt terminals for ARM and Intel processors] (July 10, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-universal.pkg 6.0.3 with wxt and AquaTerm for ARM and Intel processors] (July 10, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-arm64.pkg 6.0.3 with Qt and wxt terminals for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-x86_64.pkg 6.0.3 with Qt and wxt terminals for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-arm64.pkg 6.0.3 with wxt and AquaTerm for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-x86_64.pkg 6.0.3 with wxt and AquaTerm for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025; compiled on macOS Sequoia 15.2 but was also confirmed to work on ARM-based Macs running Big Sur (11.2.3) and Sonoma (14.2.1))&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025)&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=876</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=876"/>
		<updated>2025-07-10T18:48:45Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended version (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Universal binary version (runs natively on ARM and Intel processors) of Gnuplot for macOS (includes Qt, wxt, PNG, JPEG, PDF, WebP, and many other terminals). Support for complex and special functions is included as well.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for Intel- and ARM-based Macs (universal binary): Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg Gnuplot 6.0.3]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg Gnuplot 6.0.3]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative version with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal. It does &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; include the Qt terminal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Universal binary version (runs natively on ARM and Intel processors): Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Then download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-universal.pkg Gnuplot 6.0.3 with AquaTerm] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;How do I confirm that support for complex and special functions is included?&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Versions compiled after July 9, 2025 should have full support for complex exponential integrals, Airy functions, Bessel functions, etc. In gnuplot, you can confirm this with&lt;br /&gt;
the command &amp;quot;show version long&amp;quot;. The output should include:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
+COMPLEX_FUNCS  +LIBCERF  +AMOS  +CEXINT&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with Qt support. Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. Apple appears to have fixed this in macOS Sequoia 15.5.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The universal binaries were compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on Macs running older macOS versions.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&amp;lt;li&amp;gt;The versions for ARM processors were compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on ARM-based Macs running older macOS versions.&amp;lt;/li&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library. The WebP terminal is included starting with version 6.0.3.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg 6.0.3 with Qt and wxt terminals for ARM and Intel processors] (July 10, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-universal.pkg 6.0.3 with wxt and AquaTerm for ARM and Intel processors] (July 10, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-arm64.pkg 6.0.3 with Qt and wxt terminals for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-x86_64.pkg 6.0.3 with Qt and wxt terminals for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-arm64.pkg 6.0.3 with wxt and AquaTerm for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-x86_64.pkg 6.0.3 with wxt and AquaTerm for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025; compiled on macOS Sequoia 15.2 but was also confirmed to work on ARM-based Macs running Big Sur (11.2.3) and Sonoma (14.2.1))&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025)&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=875</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=875"/>
		<updated>2025-07-10T18:48:27Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended version (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Universal binary version (runs natively on ARM and Intel processors) of Gnuplot for macOS (includes Qt, wxt, PNG, JPEG, PDF, WebP, and many other terminals). Support for complex and special functions is included as well.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for Intel- and ARM-based Macs (universal binary): Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg Gnuplot 6.0.3]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg Gnuplot 6.0.3]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative version with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal. It does &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; include the Qt terminal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Universal binary version (runs natively on ARM and Intel processors): Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Then download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-universal.pkg Gnuplot 6.0.3 with AquaTerm] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;How do I confirm that support for complex and special functions is included?&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Versions compiled after July 9, 2025 should have full support for complex exponential integrals, Airy functions, Bessel functions, etc. In gnuplot, you can confirm this with&lt;br /&gt;
the command &amp;quot;show version long&amp;quot;. The output should include:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
+COMPLEX_FUNCS  +LIBCERF  +AMOS  +CEXINT&lt;br /&gt;
/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with Qt support. Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. Apple appears to have fixed this in macOS Sequoia 15.5.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The universal binaries were compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on Macs running older macOS versions.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&amp;lt;li&amp;gt;The versions for ARM processors were compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on ARM-based Macs running older macOS versions.&amp;lt;/li&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library. The WebP terminal is included starting with version 6.0.3.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg 6.0.3 with Qt and wxt terminals for ARM and Intel processors] (July 10, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-universal.pkg 6.0.3 with wxt and AquaTerm for ARM and Intel processors] (July 10, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-arm64.pkg 6.0.3 with Qt and wxt terminals for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-x86_64.pkg 6.0.3 with Qt and wxt terminals for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-arm64.pkg 6.0.3 with wxt and AquaTerm for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-x86_64.pkg 6.0.3 with wxt and AquaTerm for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025; compiled on macOS Sequoia 15.2 but was also confirmed to work on ARM-based Macs running Big Sur (11.2.3) and Sonoma (14.2.1))&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025)&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=874</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=874"/>
		<updated>2025-07-10T16:59:33Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended version (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Universal binary version (runs natively on ARM and Intel processors) of Gnuplot for macOS (includes Qt, wxt, PNG, JPEG, PDF, WebP, and many other terminals). Support for complex and special functions is included as well.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for Intel- and ARM-based Macs (universal binary): Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg Gnuplot 6.0.3]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg Gnuplot 6.0.3]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative version with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal. It does &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; include the Qt terminal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Universal binary version (runs natively on ARM and Intel processors): Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Then download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-universal.pkg Gnuplot 6.0.3 with AquaTerm] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with Qt support. Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. Apple appears to have fixed this in macOS Sequoia 15.5.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The universal binaries were compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on Macs running older macOS versions.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&amp;lt;li&amp;gt;The versions for ARM processors were compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on ARM-based Macs running older macOS versions.&amp;lt;/li&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library. The WebP terminal is included starting with version 6.0.3.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg 6.0.3 with Qt and wxt terminals for ARM and Intel processors] (July 10, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-universal.pkg 6.0.3 with wxt and AquaTerm for ARM and Intel processors] (July 10, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-arm64.pkg 6.0.3 with Qt and wxt terminals for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-x86_64.pkg 6.0.3 with Qt and wxt terminals for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-arm64.pkg 6.0.3 with wxt and AquaTerm for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-x86_64.pkg 6.0.3 with wxt and AquaTerm for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025; compiled on macOS Sequoia 15.2 but was also confirmed to work on ARM-based Macs running Big Sur (11.2.3) and Sonoma (14.2.1))&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025)&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=873</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=873"/>
		<updated>2025-06-28T20:16:02Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended version (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Universal binary version (runs natively on ARM and Intel processors) of Gnuplot for macOS (includes Qt, wxt, PNG, JPEG, PDF, WebP, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for Intel- and ARM-based Macs (universal binary): Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg Gnuplot 6.0.3]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg Gnuplot 6.0.3]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative version with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal. It does &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; include the Qt terminal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Universal binary version (runs natively on ARM and Intel processors): Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Then download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-universal.pkg Gnuplot 6.0.3 with AquaTerm] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with Qt support. Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. Apple appears to have fixed this in macOS Sequoia 15.5.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The universal binaries were compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on Macs running older macOS versions.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&amp;lt;li&amp;gt;The versions for ARM processors were compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on ARM-based Macs running older macOS versions.&amp;lt;/li&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library. The WebP terminal is included starting with version 6.0.3.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg 6.0.3 with Qt and wxt terminals for ARM and Intel processors] (June 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-universal.pkg 6.0.3 with wxt and AquaTerm for ARM and Intel processors] (June 28, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-arm64.pkg 6.0.3 with Qt and wxt terminals for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-x86_64.pkg 6.0.3 with Qt and wxt terminals for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-arm64.pkg 6.0.3 with wxt and AquaTerm for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-x86_64.pkg 6.0.3 with wxt and AquaTerm for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025; compiled on macOS Sequoia 15.2 but was also confirmed to work on ARM-based Macs running Big Sur (11.2.3) and Sonoma (14.2.1))&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025)&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=872</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=872"/>
		<updated>2025-06-28T11:15:00Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended version (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Universal binary version (runs natively on ARM and Intel processors) of Gnuplot for macOS (includes Qt, wxt, PNG, JPEG, PDF, WebP, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for Intel- and ARM-based Macs (universal binary): Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg Gnuplot 6.0.3]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg Gnuplot 6.0.3]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative versions with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal. It does &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; include the Qt terminal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-arm64.pkg Gnuplot 6.0.3 with AquaTerm (arm64)] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-x86_64.pkg Gnuplot 6.0.3 with AquaTerm (x86_64)] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with Qt support. Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. Apple appears to have fixed this in macOS Sequoia 15.5.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The universal binary was compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on Macs running older macOS versions.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The version for ARM processors was compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on ARM-based Macs running older macOS versions.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library. The WebP terminal is included starting with version 6.0.3.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg 6.0.3 with Qt and wxt terminals for ARM and Intel processors] (June 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-arm64.pkg 6.0.3 with wxt and AquaTerm for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-x86_64.pkg 6.0.3 with wxt and AquaTerm for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-arm64.pkg 6.0.3 with Qt and wxt terminals for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-x86_64.pkg 6.0.3 with Qt and wxt terminals for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025; compiled on macOS Sequoia 15.2 but was also confirmed to work on ARM-based Macs running Big Sur (11.2.3) and Sonoma (14.2.1))&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025)&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=871</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=871"/>
		<updated>2025-06-28T04:57:02Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended version (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Universal binary version (runs natively on ARM and Intel processors) of Gnuplot for macOS (includes Qt, wxt, PNG, JPEG, PDF, WebP, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for Intel- and ARM-based Macs (universal binary): Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg Gnuplot 6.0.3]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-universal.pkg Gnuplot 6.0.3]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative versions with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal. It does &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; include the Qt terminal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-arm64.pkg Gnuplot 6.0.3 with AquaTerm (arm64)] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-x86_64.pkg Gnuplot 6.0.3 with AquaTerm (x86_64)] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with Qt support. Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. Apple appears to have fixed this in macOS Sequoia 15.5.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The universal binary was compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on Macs running older macOS versions.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The version for ARM processors was compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on ARM-based Macs running older macOS versions.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library. The WebP terminal is included starting with version 6.0.3.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-arm64.pkg 6.0.3 with Qt and wxt terminals for ARM and Intel processors] (June 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-arm64.pkg 6.0.3 with wxt and AquaTerm for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-x86_64.pkg 6.0.3 with wxt and AquaTerm for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-arm64.pkg 6.0.3 with Qt and wxt terminals for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-x86_64.pkg 6.0.3 with Qt and wxt terminals for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025; compiled on macOS Sequoia 15.2 but was also confirmed to work on ARM-based Macs running Big Sur (11.2.3) and Sonoma (14.2.1))&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025)&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=870</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=870"/>
		<updated>2025-06-09T15:01:33Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended versions (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Binary versions of Gnuplot for macOS (includes Qt, wxt, PNG, JPEG, PDF, WebP, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for ARM-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-arm64.pkg Gnuplot 6.0.3]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-arm64.pkg Gnuplot 6.0.3 (arm64)]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for Intel-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-x86_64.pkg Gnuplot 6.0.3] and install. No additional libraries required.--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-x86_64.pkg Gnuplot 6.0.3 (x86_64)]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative versions with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal. It does &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; include the Qt terminal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-arm64.pkg Gnuplot 6.0.3 with AquaTerm (arm64)] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-x86_64.pkg Gnuplot 6.0.3 with AquaTerm (x86_64)] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with Qt support. Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. Apple appears to have fixed this in macOS Sequoia 15.5.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The version for ARM processors was compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on ARM-based Macs running older macOS versions.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library. The WebP terminal is included starting with version 6.0.3.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-arm64.pkg 6.0.3 with Qt and wxt terminals for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-x86_64.pkg 6.0.3 with Qt and wxt terminals for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-arm64.pkg 6.0.3 with wxt and AquaTerm for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-x86_64.pkg 6.0.3 with wxt and AquaTerm for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025; compiled on macOS Sequoia 15.2 but was also confirmed to work on ARM-based Macs running Big Sur (11.2.3) and Sonoma (14.2.1))&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025)&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=869</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=869"/>
		<updated>2025-06-09T14:57:22Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended versions (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Binary versions of Gnuplot for macOS (includes Qt, wxt, PNG, JPEG, PDF, WebP, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for ARM-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-arm64.pkg Gnuplot 6.0.3]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-arm64.pkg Gnuplot 6.0.3 (arm64)]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for Intel-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-x86_64.pkg Gnuplot 6.0.3] and install. No additional libraries required.--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-x86_64.pkg Gnuplot 6.0.3 (x86_64)]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative versions with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-arm64.pkg Gnuplot 6.0.3 with AquaTerm (arm64)] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-x86_64.pkg Gnuplot 6.0.3 with AquaTerm (x86_64)] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with Qt support. Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. Apple appears to have fixed this in macOS Sequoia 15.5.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The version for ARM processors was compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on ARM-based Macs running older macOS versions.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library. The WebP terminal is included starting with version 6.0.3.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-arm64.pkg 6.0.3 with Qt and wxt terminals for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-x86_64.pkg 6.0.3 with Qt and wxt terminals for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-arm64.pkg 6.0.3 with wxt and AquaTerm for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-x86_64.pkg 6.0.3 with wxt and AquaTerm for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025; compiled on macOS Sequoia 15.2 but was also confirmed to work on ARM-based Macs running Big Sur (11.2.3) and Sonoma (14.2.1))&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025)&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=868</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=868"/>
		<updated>2025-06-09T14:44:05Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended versions (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Binary versions of Gnuplot for macOS (includes Qt, wxt, PNG, JPEG, PDF, WebP, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for ARM-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-arm64.pkg Gnuplot 6.0.3]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-arm64.pkg Gnuplot 6.0.3]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for Intel-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-x86_64.pkg Gnuplot 6.0.3] and install. No additional libraries required.--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-x86_64.pkg Gnuplot 6.0.3]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative versions with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-arm64.pkg Gnuplot 6.0.3 with AquaTerm] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-x86_64.pkg Gnuplot 6.0.3 with AquaTerm] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with Qt support. Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. Apple appears to have fixed this in macOS Sequoia 15.5.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The version for ARM processors was compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on ARM-based Macs running older macOS versions.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library. The WebP terminal is included starting with version 6.0.3.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-arm64.pkg 6.0.3 with Qt and wxt terminals for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-x86_64.pkg 6.0.3 with Qt and wxt terminals for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-arm64.pkg 6.0.3 with wxt and AquaTerm for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-x86_64.pkg 6.0.3 with wxt and AquaTerm for Intel processors] (June 9, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025; compiled on macOS Sequoia 15.2 but was also confirmed to work on ARM-based Macs running Big Sur (11.2.3) and Sonoma (14.2.1))&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025)&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=867</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=867"/>
		<updated>2025-06-09T04:58:02Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended versions (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Binary versions of Gnuplot for macOS (includes Qt, wxt, PNG, JPEG, PDF, WebP, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for ARM-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg Gnuplot 6.0.2]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-arm64.pkg Gnuplot 6.0.3]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for Intel-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg Gnuplot 6.0.2] and install. No additional libraries required.--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg Gnuplot 6.0.2]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative versions with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-arm64.pkg Gnuplot 6.0.3 with AquaTerm] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg Gnuplot 6.0.2 with AquaTerm] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with Qt support. Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. Apple appears to have fixed this in macOS Sequoia 15.5.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The version for ARM processors was compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on ARM-based Macs running older macOS versions.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library. The WebP terminal is included starting with version 6.0.3.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-arm64.pkg 6.0.3 with Qt and wxt terminals for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-arm64.pkg 6.0.3 with wxt and AquaTerm for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025; compiled on macOS Sequoia 15.2 but was also confirmed to work on ARM-based Macs running Big Sur (11.2.3) and Sonoma (14.2.1))&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025)&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=866</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=866"/>
		<updated>2025-06-09T04:56:01Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended versions (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Binary versions of Gnuplot for macOS (includes Qt, wxt, PNG, JPEG, PDF, WebP, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for ARM-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg Gnuplot 6.0.2]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-arm64.pkg Gnuplot 6.0.3]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for Intel-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg Gnuplot 6.0.2] and install. No additional libraries required.--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg Gnuplot 6.0.2]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative versions with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-arm64.pkg Gnuplot 6.0.3 with AquaTerm] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg Gnuplot 6.0.2 with AquaTerm] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with Qt support. Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. Apple appears to have fixed this in macOS Sequoia 15.5.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The version for ARM processors was compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on ARM-based Macs running older macOS versions.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-arm64.pkg 6.0.3 with Qt and wxt terminals for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-arm64.pkg 6.0.3 with wxt and AquaTerm for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025; compiled on macOS Sequoia 15.2 but was also confirmed to work on ARM-based Macs running Big Sur (11.2.3) and Sonoma (14.2.1))&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025)&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=865</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=865"/>
		<updated>2025-06-09T04:13:27Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended versions (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Binary versions of Gnuplot for macOS (includes Qt, wxt, png, JPEG, pdf, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for ARM-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg Gnuplot 6.0.2]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-arm64.pkg Gnuplot 6.0.3]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for Intel-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg Gnuplot 6.0.2] and install. No additional libraries required.--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg Gnuplot 6.0.2]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative versions with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-arm64.pkg Gnuplot 6.0.3 with AquaTerm] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg Gnuplot 6.0.2 with AquaTerm] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with Qt support. Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. Apple appears to have fixed this in macOS Sequoia 15.5.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The version for ARM processors was compiled on an ARM-based Mac running macOS Sequoia 15.5 but should also work on ARM-based Macs running older macOS versions.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-qt5-arm64.pkg 6.0.3 with Qt and wxt terminals for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.3-aquaterm-arm64.pkg 6.0.3 with wxt and AquaTerm for ARM processors] (June 8, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025; compiled on macOS Sequoia 15.2 but was also confirmed to work on ARM-based Macs running Big Sur (11.2.3) and Sonoma (14.2.1))&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025)&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=864</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=864"/>
		<updated>2025-06-09T04:06:06Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended versions (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Binary versions of Gnuplot for macOS (includes Qt, wxt, png, JPEG, pdf, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for ARM-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg Gnuplot 6.0.2]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg Gnuplot 6.0.2]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for Intel-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg Gnuplot 6.0.2] and install. No additional libraries required.--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg Gnuplot 6.0.2]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative versions with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg Gnuplot 6.0.2 with AquaTerm] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg Gnuplot 6.0.2 with AquaTerm] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with Qt support. Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. Apple appears to have fixed this in macOS Sequoia 15.5.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025; compiled on macOS Sequoia 15.2 but was also confirmed to work on ARM-based Macs running Big Sur (11.2.3) and Sonoma (14.2.1))&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025)&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=863</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=863"/>
		<updated>2025-06-09T04:05:16Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended versions (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Binary versions of Gnuplot for macOS (includes Qt, wxt, png, JPEG, pdf, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for ARM-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg Gnuplot 6.0.2]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg Gnuplot 6.0.2]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for Intel-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg Gnuplot 6.0.2] and install. No additional libraries required.--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg Gnuplot 6.0.2]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative versions with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg Gnuplot 6.0.2 with AquaTerm] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg Gnuplot 6.0.2 with AquaTerm] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with Qt support. Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. Apple appears to have fixed this in macOS Sequoia 15.5.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025; compiled on macOS Sequoia 15.2 but was also confirmed to work on ARM-based Macs running Big Sur (11.2.3) and Sonoma (14.2.1))&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025)&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=862</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=862"/>
		<updated>2025-06-07T13:53:36Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended versions (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Binary versions of Gnuplot for macOS (includes Qt, wxt, png, JPEG, pdf, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for ARM-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg Gnuplot 6.0.2]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg Gnuplot 6.0.2]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for Intel-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg Gnuplot 6.0.2] and install. No additional libraries required.--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg Gnuplot 6.0.2]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative versions with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg Gnuplot 6.0.2 with AquaTerm] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg Gnuplot 6.0.2 with AquaTerm] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with Qt support. Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. Apple appears to have fixed this in macOS Sequoia 15.5.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Autocorrelation&amp;diff=861</id>
		<title>Autocorrelation</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Autocorrelation&amp;diff=861"/>
		<updated>2025-05-11T15:00:56Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Overview ===&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;autocorrelation&amp;quot; (AC) program is based upon the [[Generic_Analyzer|generic analyzer]]. It computes the integrated autocorrelation time for time series of data, on a per column basis.  It is particularly useful for processing output from Monte Carlo and molecular dynamics simulations. The program is available on all [[hardware|local machines]].&amp;lt;br&amp;gt;The autocorrelation program was originally written in 2002/2003 by Erik Luijten for efficiency comparisons involving the [http://csml.northwestern.edu/resources/Reprints/prl9.pdf Geometric Cluster Algorithm].&lt;br /&gt;
&lt;br /&gt;
=== General usage ===&lt;br /&gt;
&lt;br /&gt;
  autocorrelation [options] &#039;&#039;filename&#039;&#039; &#039;&#039;starttime&#039;&#039; &#039;&#039;maxtime&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;filename&amp;lt;/tt&amp;gt; is a plain text file. Lines starting with a &#039;#&#039; will be ignored (use this feature to insert column descriptions and other information into your simulation data).  If &amp;lt;tt&amp;gt;filename&amp;lt;/tt&amp;gt; ends with &#039;&amp;lt;tt&amp;gt;.gz&amp;lt;/tt&amp;gt;&#039; the file is assumed to be compressed with [http://en.wikipedia.org/wiki/Gzip gzip] and will be decompressed on the fly.  Note that this happens in memory; no decompressed version of the file is written to disk.  This has the advantage that no additional disk space is required and that no additional time is required to compress the data again after the analysis.&lt;br /&gt;
&lt;br /&gt;
To read from standard input instead of a file, specify &#039;&#039;STDIN&#039;&#039; as the filename. &#039;&#039;STDIN.gz&#039;&#039; is also permitted to indicate a compressed data stream.&lt;br /&gt;
&lt;br /&gt;
When redirecting the output, note that the &#039;&#039;&#039;autocorrelation function&#039;&#039;&#039; for each column is written to standard output, whereas the &#039;&#039;&#039;autocorelation time&#039;&#039;&#039; (and all other information) is written to standard error.  See [[#Special usage notes|usage notes]] below.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;starttime&#039;&#039; and &#039;&#039;maxtime&#039;&#039; are mandatory arguments. &#039;&#039;starttime&#039;&#039; is used to discard initial samples. Normally it is simply set to 0. &#039;&#039;maxtime&#039;&#039; sets the upper bound for the integral of the autocorrelation function.&lt;br /&gt;
&lt;br /&gt;
=== Options ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;a-option&amp;quot;&amp;gt;-a&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Compute the autocorrelation time by integrating the absolute autocorrelation function. This is useful to eliminate cancellations due to anticorelations (which would result in an underestimation of the correlation time), but also will enhance noise in the tail of the autocorrelation function (where the function fluctuates around zero; normally such fluctuations cancel out).&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;c-option&amp;quot;&amp;gt;-c n:m&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Compute the cross correlation of columns &amp;lt;tt&amp;gt;n&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;m&amp;lt;/tt&amp;gt;. Note: columns are numbered from 0.&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;e-option&amp;quot;&amp;gt;-d&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Only print the function (autocorrelation, cross correlation, or mean squared displacement) up to the lagtime specified, even when using an FFT-based calculation (which in turn is enabled via the –f option). Since the FFT-based calculation yields these functions over the entire domain at no additional computational cost, normally the maximum lagtime is ignored for printing purposes; this option overrides this.&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;e-option&amp;quot;&amp;gt;-e&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Disable truncating the data set when using an FFT-based calculation (which in turn is enabled via the –f option). Normally, use of –f truncates the data set to a multiple of 256 (for more than 10240 samples) or a multiple of 16384 (for more than 10&amp;lt;sup&amp;gt;6&amp;lt;/sup&amp;gt; samples).  Note that disabling this truncation carries a significant speed penalty (and is primarily used for debugging purposes).  However, it makes the results identical to those obtained without using the FFT. (If the size of the original data set is already a multiple of 256 (or 16384), then the results with and without FFT are identical even without this option.)&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;f-option&amp;quot;&amp;gt;-f&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Employ a Fast Fourier Transform to greatly reduce the computational effort, by analyzing the data as a convolution in the frequency domain. This works for the autocorrelation function ([http://mathworld.wolfram.com/Wiener-KhinchinTheorem.html Wiener-Khinchin Theorem]) as well as for the cross correlation (option &amp;lt;tt&amp;gt;–c&amp;lt;/tt&amp;gt;) ([http://mathworld.wolfram.com/Cross-CorrelationTheorem.html Cross-Correlation Theorem]) and the mean squared displacement (option &amp;lt;tt&amp;gt;–m&amp;lt;/tt&amp;gt;). Note that this requires computing the function over the entire time domain; therefore, for very rapidly decaying functions, where &#039;&#039;maxtime&#039;&#039; can be kept small, conventional evaluation might be faster.&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;m-option&amp;quot;&amp;gt;-m&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Calculate the mean squared displacement (MSD). See [[#Algorithm|algorithm]] below for the relation between the MSD and the autocorrelation function.&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;o-option&amp;quot;&amp;gt;-o&amp;lt;/tt&amp;gt; &#039;&#039;filename&#039;&#039;&amp;lt;br&amp;gt;Write autocorrelation function to &#039;&#039;filename&#039;&#039;.&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;u-option&amp;quot;&amp;gt;-u&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Do not normalize the correlation function. Without this option, the autocorrelation function C(t) or cross correlation function X(t) is normalized by C(0) or X(0), respectively.  Note that this option disables calculation of the autocorrelation time (see [[#Algorithm|algorithm]] below). This option has no meaning in conjunction with the –m option (MSD calculation).&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;x-option&amp;quot;&amp;gt;-x&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Only compute the cross term in the correlation function, i.e., the first term in C(t) or X(t) (see [[#Algorithm|algorithm]] below). This option has no meaning in conjunction with the –m option (MSD calculation).&lt;br /&gt;
&lt;br /&gt;
=== Interpreting output ===&lt;br /&gt;
&lt;br /&gt;
Topics (coming soon):&lt;br /&gt;
&lt;br /&gt;
* choosing maxtime&lt;br /&gt;
* anticorrelations&lt;br /&gt;
* negative time cross correlations&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== Special usage notes ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note that, per standard GNU style, options can be combined. Thus, for example, &#039;&amp;lt;tt&amp;gt;-a -e -f&amp;lt;/tt&amp;gt;&#039; can be specified as &#039;&amp;lt;tt&amp;gt;-aef&amp;lt;/tt&amp;gt;&#039;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;(more tips coming soon)&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Algorithm ===&lt;br /&gt;
&lt;br /&gt;
For a discrete time series &amp;lt;math&amp;gt;a_1, \ldots, a_N&amp;lt;/math&amp;gt;, the &#039;&#039;&#039;autocovariance&#039;&#039;&#039; is given by&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;C(t) = \frac{1}{N-t} \sum_{j=1}^{N-t} a_j a_{j+t} -&lt;br /&gt;
 \left(\frac{1}{N-t} \sum_{j=1}^{N-t} a_j \right)&lt;br /&gt;
 \left(\frac{1}{N-t} \sum_{j=1}^{N-t} a_{j+t} \right)&lt;br /&gt;
&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
which can be evaluated for &amp;lt;math&amp;gt;0 \leq t &amp;lt; N&amp;lt;/math&amp;gt;.  The &#039;&#039;&#039;autocorrelation&#039;&#039;&#039; (or autocorrelation &#039;&#039;function&#039;&#039;) is the autocovariance normalized by the variance of &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;.  If we assume time invariance, this variance is &amp;lt;math&amp;gt;C(0)&amp;lt;/math&amp;gt;, so that the autocorrelation becomes &amp;lt;math&amp;gt;C(t)/C(0)&amp;lt;/math&amp;gt;.  (The special case &amp;lt;math&amp;gt;C(0)=0&amp;lt;/math&amp;gt;, which arises for a constant time series, is caught by &#039;&#039;&#039;AC&#039;&#039;&#039;.)  The time difference &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; is also called the &#039;&#039;lag time.&#039;&#039; By default, the &#039;&#039;&#039;AC&#039;&#039;&#039; code computes the autocorrelation; the autocovariance is obtained via the [[#u-option|&amp;lt;tt&amp;gt;-u&amp;lt;/tt&amp;gt;]] option.  &lt;br /&gt;
&lt;br /&gt;
If the autocorrelation function decays exponentially, &amp;lt;math&amp;gt;C(t) = A \exp(-t/\tau)&amp;lt;/math&amp;gt;, then &amp;lt;math&amp;gt;\tau&amp;lt;/math&amp;gt;  can be found as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\tau = \int_0^\infty [C(t)/C(0)] dt&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
This concept is generalized by integrating the autocorrelation function irrespective of its functional form. Thus, the autocorrelation time is computed as &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\tau = \sum_{i=0}^{\mathrm{maxtime}} [C(i)/C(0)]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Some more nomenclature: Sometimes the autocorrelation refers to the &#039;&#039;cross term&#039;&#039; &amp;lt;math&amp;gt;\langle a_j a_{j+t}\rangle&amp;lt;/math&amp;gt; (where the brackets indicate averaging over &amp;lt;math&amp;gt;j&amp;lt;/math&amp;gt;), which is the first term in &amp;lt;math&amp;gt;C(t)&amp;lt;/math&amp;gt;. In that case, &amp;lt;math&amp;gt;C(t)/C(0)&amp;lt;/math&amp;gt; is referred to as the &#039;&#039;&#039;autocorrelation coefficient&#039;&#039;&#039; or autocorrelation coefficient &#039;&#039;function.&#039;&#039; To compute the cross term in &#039;&#039;&#039;AC&#039;&#039;&#039;, specify the [[#x-option|&amp;lt;tt&amp;gt;-x&amp;lt;/tt&amp;gt;]] option (or [[#u-option|&amp;lt;tt&amp;gt;-u&amp;lt;/tt&amp;gt;]] [[#x-option|&amp;lt;tt&amp;gt;-x&amp;lt;/tt&amp;gt;]] to suppress normalization).&lt;br /&gt;
&lt;br /&gt;
For two time series &amp;lt;math&amp;gt;a_1, \ldots, a_N&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;b_1, \ldots, b_N&amp;lt;/math&amp;gt;, the &#039;&#039;&#039;covariance&#039;&#039;&#039; is defined as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;X(t) = \frac{1}{N-t} \sum_{j=1}^{N-t} a_j b_{j+t} -&lt;br /&gt;
 \left(\frac{1}{N-t} \sum_{j=1}^{N-t} a_j \right)&lt;br /&gt;
 \left(\frac{1}{N-t} \sum_{j=1}^{N-t} b_{j+t} \right)&lt;br /&gt;
&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;cross correlation&#039;&#039;&#039; is then &amp;lt;math&amp;gt;X(t)/X(0)&amp;lt;/math&amp;gt;. &#039;&#039;&#039;AC&#039;&#039;&#039; computes cross correlations via the [[#c-option|&amp;lt;tt&amp;gt;-c&amp;lt;/tt&amp;gt;]] option.  Moreover, as for the autocorrelation, it is possible to suppress normalization via [[#u-option|&amp;lt;tt&amp;gt;-u&amp;lt;/tt&amp;gt;]], and to only compute the first term of the covariance via [[#x-option|&amp;lt;tt&amp;gt;-x&amp;lt;/tt&amp;gt;]].&lt;br /&gt;
&lt;br /&gt;
Finally, if the variable &amp;lt;math&amp;gt;a_i&amp;lt;/math&amp;gt; is a time-dependent coordinate &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;, then the &#039;&#039;&#039;mean squared displacement&#039;&#039;&#039; (MSD)  for a time interval (time difference) &#039;&#039;t&#039;&#039; is defined as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;M(t) = \frac{1}{N-t} \sum_{j=1}^{N-t} \left( x_{j+t} - x_j \right)^2&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
which can be written as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;M(t) = \frac{1}{N-t} \sum_{j=1}^{N-t} \left( x_j \right)^2&lt;br /&gt;
           + \frac{1}{N-t} \sum_{j=1}^{N-t} \left( x_{j+t} \right)^2&lt;br /&gt;
           - \frac{2}{N-t} \sum_{j=1}^{N-t} x_j x_{j+t}&lt;br /&gt;
&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
This can be computed by &#039;&#039;&#039;AC&#039;&#039;&#039; via the [[#m-option|&amp;lt;tt&amp;gt;-m&amp;lt;/tt&amp;gt;]] option.&lt;br /&gt;
&lt;br /&gt;
Evaluation of the first two terms for &amp;lt;math&amp;gt;t=0,\ldots,N-1&amp;lt;/math&amp;gt; requires &amp;lt;math&amp;gt;\mathcal{O}(N)&amp;lt;/math&amp;gt; operations. The third term we recognize as as proportional to the first term (or &amp;quot;cross term&amp;quot;) in &amp;lt;math&amp;gt;C(t)&amp;lt;/math&amp;gt;. This also implies that we can accelerate calculation of the MSD via FFT (use options [[#m-option|&amp;lt;tt&amp;gt;-m&amp;lt;/tt&amp;gt;]] [[#f-option|&amp;lt;tt&amp;gt;-f&amp;lt;/tt&amp;gt;]]), and evaluate the function for the entire time domain at cost &amp;lt;math&amp;gt;N \log N&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Download binary versions (Linux and OS X) ===&lt;br /&gt;
&lt;br /&gt;
The current version is 3.96, dated May 2025.  It is strongly recommend that you upgrade from any earlier version.  You can download binary versions of this program here, but note that this was created for internal lab use - we cannot provide any support.&lt;br /&gt;
&lt;br /&gt;
(binaries coming soon, pending minor improvements)&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=860</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=860"/>
		<updated>2025-05-10T19:33:51Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended versions (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Binary versions of Gnuplot for macOS (includes Qt, wxt, png, JPEG, pdf, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for ARM-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg Gnuplot 6.0.2]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg Gnuplot 6.0.2]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for Intel-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg Gnuplot 6.0.2] and install. No additional libraries required.--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg Gnuplot 6.0.2]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative versions with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg Gnuplot 6.0.2 with AquaTerm] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg Gnuplot 6.0.2 with AquaTerm] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. It can only be fixed by Apple, hopefully in a future version of macOS.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Autocorrelation&amp;diff=859</id>
		<title>Autocorrelation</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Autocorrelation&amp;diff=859"/>
		<updated>2025-05-10T18:22:49Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Overview ===&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;autocorrelation&amp;quot; (AC) program is based upon the [[Generic_Analyzer|generic analyzer]]. It computes the integrated autocorrelation time for time series of data, on a per column basis.  It is particularly useful for processing output from Monte Carlo and molecular dynamics simulations. The program is available on all [[hardware|local machines]].&amp;lt;br&amp;gt;The autocorrelation program was originally written in 2002/2003 by Erik Luijten for efficiency comparisons involving the [http://csml.northwestern.edu/resources/Reprints/prl9.pdf Geometric Cluster Algorithm].&lt;br /&gt;
&lt;br /&gt;
=== General usage ===&lt;br /&gt;
&lt;br /&gt;
  autocorrelation [options] &#039;&#039;filename&#039;&#039; &#039;&#039;starttime&#039;&#039; &#039;&#039;maxtime&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;filename&amp;lt;/tt&amp;gt; is a plain text file. Lines starting with a &#039;#&#039; will be ignored (use this feature to insert column descriptions and other information into your simulation data).  If &amp;lt;tt&amp;gt;filename&amp;lt;/tt&amp;gt; ends with &#039;&amp;lt;tt&amp;gt;.gz&amp;lt;/tt&amp;gt;&#039; the file is assumed to be compressed with [http://en.wikipedia.org/wiki/Gzip gzip] and will be decompressed on the fly.  Note that this happens in memory; no decompressed version of the file is written to disk.  This has the advantage that no additional disk space is required and that no additional time is required to compress the data again after the analysis.&lt;br /&gt;
&lt;br /&gt;
To read from standard input instead of a file, specify &#039;&#039;STDIN&#039;&#039; as the filename.&lt;br /&gt;
&lt;br /&gt;
When redirecting the output, note that the &#039;&#039;&#039;autocorrelation function&#039;&#039;&#039; for each column is written to standard output, whereas the &#039;&#039;&#039;autocorelation time&#039;&#039;&#039; (and all other information) is written to standard error.  See [[#Special usage notes|usage notes]] below.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;starttime&#039;&#039; and &#039;&#039;maxtime&#039;&#039; are mandatory arguments. &#039;&#039;starttime&#039;&#039; is used to discard initial samples. Normally it is simply set to 0. &#039;&#039;maxtime&#039;&#039; sets the upper bound for the integral of the autocorrelation function.&lt;br /&gt;
&lt;br /&gt;
=== Options ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;a-option&amp;quot;&amp;gt;-a&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Compute the autocorrelation time by integrating the absolute autocorrelation function. This is useful to eliminate cancellations due to anticorelations (which would result in an underestimation of the correlation time), but also will enhance noise in the tail of the autocorrelation function (where the function fluctuates around zero; normally such fluctuations cancel out).&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;c-option&amp;quot;&amp;gt;-c n:m&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Compute the cross correlation of columns &amp;lt;tt&amp;gt;n&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;m&amp;lt;/tt&amp;gt;. Note: columns are numbered from 0.&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;e-option&amp;quot;&amp;gt;-d&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Only print the function (autocorrelation, cross correlation, or mean squared displacement) up to the lagtime specified, even when using an FFT-based calculation (which in turn is enabled via the –f option). Since the FFT-based calculation yields these functions over the entire domain at no additional computational cost, normally the maximum lagtime is ignored for printing purposes; this option overrides this.&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;e-option&amp;quot;&amp;gt;-e&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Disable truncating the data set when using an FFT-based calculation (which in turn is enabled via the –f option). Normally, use of –f truncates the data set to a multiple of 256 (for more than 10240 samples) or a multiple of 16384 (for more than 10&amp;lt;sup&amp;gt;6&amp;lt;/sup&amp;gt; samples).  Note that disabling this truncation carries a significant speed penalty (and is primarily used for debugging purposes).  However, it makes the results identical to those obtained without using the FFT. (If the size of the original data set is already a multiple of 256 (or 16384), then the results with and without FFT are identical even without this option.)&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;f-option&amp;quot;&amp;gt;-f&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Employ a Fast Fourier Transform to greatly reduce the computational effort, by analyzing the data as a convolution in the frequency domain. This works for the autocorrelation function ([http://mathworld.wolfram.com/Wiener-KhinchinTheorem.html Wiener-Khinchin Theorem]) as well as for the cross correlation (option &amp;lt;tt&amp;gt;–c&amp;lt;/tt&amp;gt;) ([http://mathworld.wolfram.com/Cross-CorrelationTheorem.html Cross-Correlation Theorem]) and the mean squared displacement (option &amp;lt;tt&amp;gt;–m&amp;lt;/tt&amp;gt;). Note that this requires computing the function over the entire time domain; therefore, for very rapidly decaying functions, where &#039;&#039;maxtime&#039;&#039; can be kept small, conventional evaluation might be faster.&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;m-option&amp;quot;&amp;gt;-m&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Calculate the mean squared displacement (MSD). See [[#Algorithm|algorithm]] below for the relation between the MSD and the autocorrelation function.&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;o-option&amp;quot;&amp;gt;-o&amp;lt;/tt&amp;gt; &#039;&#039;filename&#039;&#039;&amp;lt;br&amp;gt;Write autocorrelation function to &#039;&#039;filename&#039;&#039;.&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;u-option&amp;quot;&amp;gt;-u&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Do not normalize the correlation function. Without this option, the autocorrelation function C(t) or cross correlation function X(t) is normalized by C(0) or X(0), respectively.  Note that this option disables calculation of the autocorrelation time (see [[#Algorithm|algorithm]] below). This option has no meaning in conjunction with the –m option (MSD calculation).&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;x-option&amp;quot;&amp;gt;-x&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Only compute the cross term in the correlation function, i.e., the first term in C(t) or X(t) (see [[#Algorithm|algorithm]] below). This option has no meaning in conjunction with the –m option (MSD calculation).&lt;br /&gt;
&lt;br /&gt;
=== Interpreting output ===&lt;br /&gt;
&lt;br /&gt;
Topics (coming soon):&lt;br /&gt;
&lt;br /&gt;
* choosing maxtime&lt;br /&gt;
* anticorrelations&lt;br /&gt;
* negative time cross correlations&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== Special usage notes ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note that, per standard GNU style, options can be combined. Thus, for example, &#039;&amp;lt;tt&amp;gt;-a -e -f&amp;lt;/tt&amp;gt;&#039; can be specified as &#039;&amp;lt;tt&amp;gt;-aef&amp;lt;/tt&amp;gt;&#039;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;(more tips coming soon)&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Algorithm ===&lt;br /&gt;
&lt;br /&gt;
For a discrete time series &amp;lt;math&amp;gt;a_1, \ldots, a_N&amp;lt;/math&amp;gt;, the &#039;&#039;&#039;autocovariance&#039;&#039;&#039; is given by&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;C(t) = \frac{1}{N-t} \sum_{j=1}^{N-t} a_j a_{j+t} -&lt;br /&gt;
 \left(\frac{1}{N-t} \sum_{j=1}^{N-t} a_j \right)&lt;br /&gt;
 \left(\frac{1}{N-t} \sum_{j=1}^{N-t} a_{j+t} \right)&lt;br /&gt;
&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
which can be evaluated for &amp;lt;math&amp;gt;0 \leq t &amp;lt; N&amp;lt;/math&amp;gt;.  The &#039;&#039;&#039;autocorrelation&#039;&#039;&#039; (or autocorrelation &#039;&#039;function&#039;&#039;) is the autocovariance normalized by the variance of &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;.  If we assume time invariance, this variance is &amp;lt;math&amp;gt;C(0)&amp;lt;/math&amp;gt;, so that the autocorrelation becomes &amp;lt;math&amp;gt;C(t)/C(0)&amp;lt;/math&amp;gt;.  (The special case &amp;lt;math&amp;gt;C(0)=0&amp;lt;/math&amp;gt;, which arises for a constant time series, is caught by &#039;&#039;&#039;AC&#039;&#039;&#039;.)  The time difference &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; is also called the &#039;&#039;lag time.&#039;&#039; By default, the &#039;&#039;&#039;AC&#039;&#039;&#039; code computes the autocorrelation; the autocovariance is obtained via the [[#u-option|&amp;lt;tt&amp;gt;-u&amp;lt;/tt&amp;gt;]] option.  &lt;br /&gt;
&lt;br /&gt;
If the autocorrelation function decays exponentially, &amp;lt;math&amp;gt;C(t) = A \exp(-t/\tau)&amp;lt;/math&amp;gt;, then &amp;lt;math&amp;gt;\tau&amp;lt;/math&amp;gt;  can be found as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\tau = \int_0^\infty [C(t)/C(0)] dt&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
This concept is generalized by integrating the autocorrelation function irrespective of its functional form. Thus, the autocorrelation time is computed as &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\tau = \sum_{i=0}^{\mathrm{maxtime}} [C(i)/C(0)]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Some more nomenclature: Sometimes the autocorrelation refers to the &#039;&#039;cross term&#039;&#039; &amp;lt;math&amp;gt;\langle a_j a_{j+t}\rangle&amp;lt;/math&amp;gt; (where the brackets indicate averaging over &amp;lt;math&amp;gt;j&amp;lt;/math&amp;gt;), which is the first term in &amp;lt;math&amp;gt;C(t)&amp;lt;/math&amp;gt;. In that case, &amp;lt;math&amp;gt;C(t)/C(0)&amp;lt;/math&amp;gt; is referred to as the &#039;&#039;&#039;autocorrelation coefficient&#039;&#039;&#039; or autocorrelation coefficient &#039;&#039;function.&#039;&#039; To compute the cross term in &#039;&#039;&#039;AC&#039;&#039;&#039;, specify the [[#x-option|&amp;lt;tt&amp;gt;-x&amp;lt;/tt&amp;gt;]] option (or [[#u-option|&amp;lt;tt&amp;gt;-u&amp;lt;/tt&amp;gt;]] [[#x-option|&amp;lt;tt&amp;gt;-x&amp;lt;/tt&amp;gt;]] to suppress normalization).&lt;br /&gt;
&lt;br /&gt;
For two time series &amp;lt;math&amp;gt;a_1, \ldots, a_N&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;b_1, \ldots, b_N&amp;lt;/math&amp;gt;, the &#039;&#039;&#039;covariance&#039;&#039;&#039; is defined as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;X(t) = \frac{1}{N-t} \sum_{j=1}^{N-t} a_j b_{j+t} -&lt;br /&gt;
 \left(\frac{1}{N-t} \sum_{j=1}^{N-t} a_j \right)&lt;br /&gt;
 \left(\frac{1}{N-t} \sum_{j=1}^{N-t} b_{j+t} \right)&lt;br /&gt;
&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;cross correlation&#039;&#039;&#039; is then &amp;lt;math&amp;gt;X(t)/X(0)&amp;lt;/math&amp;gt;. &#039;&#039;&#039;AC&#039;&#039;&#039; computes cross correlations via the [[#c-option|&amp;lt;tt&amp;gt;-c&amp;lt;/tt&amp;gt;]] option.  Moreover, as for the autocorrelation, it is possible to suppress normalization via [[#u-option|&amp;lt;tt&amp;gt;-u&amp;lt;/tt&amp;gt;]], and to only compute the first term of the covariance via [[#x-option|&amp;lt;tt&amp;gt;-x&amp;lt;/tt&amp;gt;]].&lt;br /&gt;
&lt;br /&gt;
Finally, if the variable &amp;lt;math&amp;gt;a_i&amp;lt;/math&amp;gt; is a time-dependent coordinate &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;, then the &#039;&#039;&#039;mean squared displacement&#039;&#039;&#039; (MSD)  for a time interval (time difference) &#039;&#039;t&#039;&#039; is defined as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;M(t) = \frac{1}{N-t} \sum_{j=1}^{N-t} \left( x_{j+t} - x_j \right)^2&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
which can be written as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;M(t) = \frac{1}{N-t} \sum_{j=1}^{N-t} \left( x_j \right)^2&lt;br /&gt;
           + \frac{1}{N-t} \sum_{j=1}^{N-t} \left( x_{j+t} \right)^2&lt;br /&gt;
           - \frac{2}{N-t} \sum_{j=1}^{N-t} x_j x_{j+t}&lt;br /&gt;
&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
This can be computed by &#039;&#039;&#039;AC&#039;&#039;&#039; via the [[#m-option|&amp;lt;tt&amp;gt;-m&amp;lt;/tt&amp;gt;]] option.&lt;br /&gt;
&lt;br /&gt;
Evaluation of the first two terms for &amp;lt;math&amp;gt;t=0,\ldots,N-1&amp;lt;/math&amp;gt; requires &amp;lt;math&amp;gt;\mathcal{O}(N)&amp;lt;/math&amp;gt; operations. The third term we recognize as as proportional to the first term (or &amp;quot;cross term&amp;quot;) in &amp;lt;math&amp;gt;C(t)&amp;lt;/math&amp;gt;. This also implies that we can accelerate calculation of the MSD via FFT (use options [[#m-option|&amp;lt;tt&amp;gt;-m&amp;lt;/tt&amp;gt;]] [[#f-option|&amp;lt;tt&amp;gt;-f&amp;lt;/tt&amp;gt;]]), and evaluate the function for the entire time domain at cost &amp;lt;math&amp;gt;N \log N&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Download binary versions (Linux and OS X) ===&lt;br /&gt;
&lt;br /&gt;
The current version is 3.96, dated May 2025.  It is strongly recommend that you upgrade from any earlier version.  You can download binary versions of this program here, but note that this was created for internal lab use - we cannot provide any support.&lt;br /&gt;
&lt;br /&gt;
(binaries coming soon, pending minor improvements)&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Autocorrelation&amp;diff=858</id>
		<title>Autocorrelation</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Autocorrelation&amp;diff=858"/>
		<updated>2025-05-10T18:21:56Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Overview ===&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;autocorrelation&amp;quot; (AC) program is based upon the [[Generic_Analyzer|generic analyzer]]. It computes the integrated autocorrelation time for time series of data, on a per column basis.  It is particularly useful for processing output from Monte Carlo and molecular dynamics simulations. The program is available on all [[hardware|local machines]].&amp;lt;br&amp;gt;The autocorrelation program was originally written in 2002/2003 by Erik Luijten for efficiency comparisons involving the [http://csml.northwestern.edu/resources/Reprints/prl9.pdf Geometric Cluster Algorithm].&lt;br /&gt;
&lt;br /&gt;
=== General usage ===&lt;br /&gt;
&lt;br /&gt;
  autocorrelation [options] &#039;&#039;filename&#039;&#039; &#039;&#039;starttime&#039;&#039; &#039;&#039;maxtime&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;filename&amp;lt;/tt&amp;gt; is a plain text file. Lines starting with a &#039;#&#039; will be ignored (use this feature to insert column descriptions and other information into your simulation data).  If &amp;lt;tt&amp;gt;filename&amp;lt;/tt&amp;gt; ends with &#039;&amp;lt;tt&amp;gt;.gz&amp;lt;/tt&amp;gt;&#039; the file is assumed to be compressed with [http://en.wikipedia.org/wiki/Gzip gzip] and will be decompressed on the fly.  Note that this happens in memory; no decompressed version of the file is written to disk.  This has the advantage that no additional disk space is required and that no additional time is required to compress the data again after the analysis.&lt;br /&gt;
&lt;br /&gt;
To read from standard input instead of a file, specify &#039;&#039;STDIN&#039;&#039; as the filename.&lt;br /&gt;
&lt;br /&gt;
When redirecting the output, note that the &#039;&#039;&#039;autocorrelation function&#039;&#039;&#039; for each column is written to standard output, whereas the &#039;&#039;&#039;autocorelation time&#039;&#039;&#039; (and all other information) is written to standard error.  See [[#Special usage notes|usage notes]] below.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;starttime&#039;&#039; and &#039;&#039;maxtime&#039;&#039; are mandatory arguments. &#039;&#039;starttime&#039;&#039; is used to discard initial samples. Normally it is simply set to 0. &#039;&#039;maxtime&#039;&#039; sets the upper bound for the integral of the autocorrelation function.&lt;br /&gt;
&lt;br /&gt;
=== Options ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;a-option&amp;quot;&amp;gt;-a&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Compute the autocorrelation time by integrating the absolute autocorrelation function. This is useful to eliminate cancellations due to anticorelations (which would result in an underestimation of the correlation time), but also will enhance noise in the tail of the autocorrelation function (where the function fluctuates around zero; normally such fluctuations cancel out).&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;c-option&amp;quot;&amp;gt;-c n:m&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Compute the cross correlation of columns &amp;lt;tt&amp;gt;n&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;m&amp;lt;/tt&amp;gt;. Note: columns are numbered from 0.&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;e-option&amp;quot;&amp;gt;-d&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Only print the function (autocorrelation, cross correlation, or mean squared displacement) up to the lagtime specified, even when using an FFT-based calculation (which in turn is enabled via the -f option). Since the FFT-based calculation yields these functions over the entire domain at no additional computational cost, normally the maximum lagtime is ignored for printing purposes; this option overrides this.&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;e-option&amp;quot;&amp;gt;-e&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Disable truncating the data set when using an FFT-based calculation (which in turn is enabled via the -f option). Normally, use of -f truncates the data set to a multiple of 256 (for more than 10240 samples) or a multiple of 16384 (for more than 10&amp;lt;sup&amp;gt;6&amp;lt;/sup&amp;gt; samples).  Note that disabling this truncation carries a significant speed penalty (and is primarily used for debugging purposes).  However, it makes the results identical to those obtained without using the FFT. (If the size of the original data set is already a multiple of 256 (or 16384), then the results with and without FFT are identical even without this option.)&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;f-option&amp;quot;&amp;gt;-f&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Employ a Fast Fourier Transform to greatly reduce the computational effort, by analyzing the data as a convolution in the frequency domain. This works for the autocorrelation function ([http://mathworld.wolfram.com/Wiener-KhinchinTheorem.html Wiener-Khinchin Theorem]) as well as for the cross correlation (option &amp;lt;tt&amp;gt;-c&amp;lt;/tt&amp;gt;) ([http://mathworld.wolfram.com/Cross-CorrelationTheorem.html Cross-Correlation Theorem]) and the mean squared displacement (option &amp;lt;tt&amp;gt;-m&amp;lt;/tt&amp;gt;). Note that this requires computing the function over the entire time domain; therefore, for very rapidly decaying functions, where &#039;&#039;maxtime&#039;&#039; can be kept small, conventional evaluation might be faster.&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;m-option&amp;quot;&amp;gt;-m&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Calculate the mean squared displacement (MSD). See [[#Algorithm|algorithm]] below for the relation between the MSD and the autocorrelation function.&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;o-option&amp;quot;&amp;gt;-o&amp;lt;/tt&amp;gt; &#039;&#039;filename&#039;&#039;&amp;lt;br&amp;gt;Write autocorrelation function to &#039;&#039;filename&#039;&#039;.&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;u-option&amp;quot;&amp;gt;-u&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Do not normalize the correlation function. Without this option, the autocorrelation function C(t) or cross correlation function X(t) is normalized by C(0) or X(0), respectively.  Note that this option disables calculation of the autocorrelation time (see [[#Algorithm|algorithm]] below). This option has no meaning in conjunction with the –m option (MSD calculation).&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;x-option&amp;quot;&amp;gt;-x&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Only compute the cross term in the correlation function, i.e., the first term in C(t) or X(t) (see [[#Algorithm|algorithm]] below). This option has no meaning in conjunction with the –m option (MSD calculation).&lt;br /&gt;
&lt;br /&gt;
=== Interpreting output ===&lt;br /&gt;
&lt;br /&gt;
Topics (coming soon):&lt;br /&gt;
&lt;br /&gt;
* choosing maxtime&lt;br /&gt;
* anticorrelations&lt;br /&gt;
* negative time cross correlations&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== Special usage notes ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note that, per standard GNU style, options can be combined. Thus, for example, &#039;&amp;lt;tt&amp;gt;-a -e -f&amp;lt;/tt&amp;gt;&#039; can be specified as &#039;&amp;lt;tt&amp;gt;-aef&amp;lt;/tt&amp;gt;&#039;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;(more tips coming soon)&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Algorithm ===&lt;br /&gt;
&lt;br /&gt;
For a discrete time series &amp;lt;math&amp;gt;a_1, \ldots, a_N&amp;lt;/math&amp;gt;, the &#039;&#039;&#039;autocovariance&#039;&#039;&#039; is given by&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;C(t) = \frac{1}{N-t} \sum_{j=1}^{N-t} a_j a_{j+t} -&lt;br /&gt;
 \left(\frac{1}{N-t} \sum_{j=1}^{N-t} a_j \right)&lt;br /&gt;
 \left(\frac{1}{N-t} \sum_{j=1}^{N-t} a_{j+t} \right)&lt;br /&gt;
&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
which can be evaluated for &amp;lt;math&amp;gt;0 \leq t &amp;lt; N&amp;lt;/math&amp;gt;.  The &#039;&#039;&#039;autocorrelation&#039;&#039;&#039; (or autocorrelation &#039;&#039;function&#039;&#039;) is the autocovariance normalized by the variance of &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;.  If we assume time invariance, this variance is &amp;lt;math&amp;gt;C(0)&amp;lt;/math&amp;gt;, so that the autocorrelation becomes &amp;lt;math&amp;gt;C(t)/C(0)&amp;lt;/math&amp;gt;.  (The special case &amp;lt;math&amp;gt;C(0)=0&amp;lt;/math&amp;gt;, which arises for a constant time series, is caught by &#039;&#039;&#039;AC&#039;&#039;&#039;.)  The time difference &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; is also called the &#039;&#039;lag time.&#039;&#039; By default, the &#039;&#039;&#039;AC&#039;&#039;&#039; code computes the autocorrelation; the autocovariance is obtained via the [[#u-option|&amp;lt;tt&amp;gt;-u&amp;lt;/tt&amp;gt;]] option.  &lt;br /&gt;
&lt;br /&gt;
If the autocorrelation function decays exponentially, &amp;lt;math&amp;gt;C(t) = A \exp(-t/\tau)&amp;lt;/math&amp;gt;, then &amp;lt;math&amp;gt;\tau&amp;lt;/math&amp;gt;  can be found as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\tau = \int_0^\infty [C(t)/C(0)] dt&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
This concept is generalized by integrating the autocorrelation function irrespective of its functional form. Thus, the autocorrelation time is computed as &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\tau = \sum_{i=0}^{\mathrm{maxtime}} [C(i)/C(0)]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Some more nomenclature: Sometimes the autocorrelation refers to the &#039;&#039;cross term&#039;&#039; &amp;lt;math&amp;gt;\langle a_j a_{j+t}\rangle&amp;lt;/math&amp;gt; (where the brackets indicate averaging over &amp;lt;math&amp;gt;j&amp;lt;/math&amp;gt;), which is the first term in &amp;lt;math&amp;gt;C(t)&amp;lt;/math&amp;gt;. In that case, &amp;lt;math&amp;gt;C(t)/C(0)&amp;lt;/math&amp;gt; is referred to as the &#039;&#039;&#039;autocorrelation coefficient&#039;&#039;&#039; or autocorrelation coefficient &#039;&#039;function.&#039;&#039; To compute the cross term in &#039;&#039;&#039;AC&#039;&#039;&#039;, specify the [[#x-option|&amp;lt;tt&amp;gt;-x&amp;lt;/tt&amp;gt;]] option (or [[#u-option|&amp;lt;tt&amp;gt;-u&amp;lt;/tt&amp;gt;]] [[#x-option|&amp;lt;tt&amp;gt;-x&amp;lt;/tt&amp;gt;]] to suppress normalization).&lt;br /&gt;
&lt;br /&gt;
For two time series &amp;lt;math&amp;gt;a_1, \ldots, a_N&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;b_1, \ldots, b_N&amp;lt;/math&amp;gt;, the &#039;&#039;&#039;covariance&#039;&#039;&#039; is defined as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;X(t) = \frac{1}{N-t} \sum_{j=1}^{N-t} a_j b_{j+t} -&lt;br /&gt;
 \left(\frac{1}{N-t} \sum_{j=1}^{N-t} a_j \right)&lt;br /&gt;
 \left(\frac{1}{N-t} \sum_{j=1}^{N-t} b_{j+t} \right)&lt;br /&gt;
&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;cross correlation&#039;&#039;&#039; is then &amp;lt;math&amp;gt;X(t)/X(0)&amp;lt;/math&amp;gt;. &#039;&#039;&#039;AC&#039;&#039;&#039; computes cross correlations via the [[#c-option|&amp;lt;tt&amp;gt;-c&amp;lt;/tt&amp;gt;]] option.  Moreover, as for the autocorrelation, it is possible to suppress normalization via [[#u-option|&amp;lt;tt&amp;gt;-u&amp;lt;/tt&amp;gt;]], and to only compute the first term of the covariance via [[#x-option|&amp;lt;tt&amp;gt;-x&amp;lt;/tt&amp;gt;]].&lt;br /&gt;
&lt;br /&gt;
Finally, if the variable &amp;lt;math&amp;gt;a_i&amp;lt;/math&amp;gt; is a time-dependent coordinate &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;, then the &#039;&#039;&#039;mean squared displacement&#039;&#039;&#039; (MSD)  for a time interval (time difference) &#039;&#039;t&#039;&#039; is defined as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;M(t) = \frac{1}{N-t} \sum_{j=1}^{N-t} \left( x_{j+t} - x_j \right)^2&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
which can be written as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;M(t) = \frac{1}{N-t} \sum_{j=1}^{N-t} \left( x_j \right)^2&lt;br /&gt;
           + \frac{1}{N-t} \sum_{j=1}^{N-t} \left( x_{j+t} \right)^2&lt;br /&gt;
           - \frac{2}{N-t} \sum_{j=1}^{N-t} x_j x_{j+t}&lt;br /&gt;
&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
This can be computed by &#039;&#039;&#039;AC&#039;&#039;&#039; via the [[#m-option|&amp;lt;tt&amp;gt;-m&amp;lt;/tt&amp;gt;]] option.&lt;br /&gt;
&lt;br /&gt;
Evaluation of the first two terms for &amp;lt;math&amp;gt;t=0,\ldots,N-1&amp;lt;/math&amp;gt; requires &amp;lt;math&amp;gt;\mathcal{O}(N)&amp;lt;/math&amp;gt; operations. The third term we recognize as as proportional to the first term (or &amp;quot;cross term&amp;quot;) in &amp;lt;math&amp;gt;C(t)&amp;lt;/math&amp;gt;. This also implies that we can accelerate calculation of the MSD via FFT (use options [[#m-option|&amp;lt;tt&amp;gt;-m&amp;lt;/tt&amp;gt;]] [[#f-option|&amp;lt;tt&amp;gt;-f&amp;lt;/tt&amp;gt;]]), and evaluate the function for the entire time domain at cost &amp;lt;math&amp;gt;N \log N&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Download binary versions (Linux and OS X) ===&lt;br /&gt;
&lt;br /&gt;
The current version is 3.96, dated May 2025.  It is strongly recommend that you upgrade from any earlier version.  You can download binary versions of this program here, but note that this was created for internal lab use - we cannot provide any support.&lt;br /&gt;
&lt;br /&gt;
(binaries coming soon, pending minor improvements)&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Autocorrelation&amp;diff=857</id>
		<title>Autocorrelation</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Autocorrelation&amp;diff=857"/>
		<updated>2025-05-10T16:03:10Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Overview ===&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;autocorrelation&amp;quot; (AC) program is based upon the [[Generic_Analyzer|generic analyzer]]. It computes the integrated autocorrelation time for time series of data, on a per column basis.  It is particularly useful for processing output from Monte Carlo and molecular dynamics simulations. The program is available on all [[hardware|local machines]].&amp;lt;br&amp;gt;The autocorrelation program was originally written in 2002/2003 by Erik Luijten for efficiency comparisons involving the [http://csml.northwestern.edu/resources/Reprints/prl9.pdf Geometric Cluster Algorithm].&lt;br /&gt;
&lt;br /&gt;
=== General usage ===&lt;br /&gt;
&lt;br /&gt;
  autocorrelation [options] &#039;&#039;filename&#039;&#039; &#039;&#039;starttime&#039;&#039; &#039;&#039;maxtime&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;filename&amp;lt;/tt&amp;gt; is a plain text file. Lines starting with a &#039;#&#039; will be ignored (use this feature to insert column descriptions and other information into your simulation data).  If &amp;lt;tt&amp;gt;filename&amp;lt;/tt&amp;gt; ends with &#039;&amp;lt;tt&amp;gt;.gz&amp;lt;/tt&amp;gt;&#039; the file is assumed to be compressed with [http://en.wikipedia.org/wiki/Gzip gzip] and will be decompressed on the fly.  Note that this happens in memory; no decompressed version of the file is written to disk.  This has the advantage that no additional disk space is required and that no additional time is required to compress the data again after the analysis.&lt;br /&gt;
&lt;br /&gt;
To read from standard input instead of a file, specify &#039;&#039;STDIN&#039;&#039; as the filename.&lt;br /&gt;
&lt;br /&gt;
When redirecting the output, note that the &#039;&#039;&#039;autocorrelation function&#039;&#039;&#039; for each column is written to standard output, whereas the &#039;&#039;&#039;autocorelation time&#039;&#039;&#039; (and all other information) is written to standard error.  See [[#Special usage notes|usage notes]] below.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;starttime&#039;&#039; and &#039;&#039;maxtime&#039;&#039; are mandatory arguments. &#039;&#039;starttime&#039;&#039; is used to discard initial samples. Normally it is simply set to 0. &#039;&#039;maxtime&#039;&#039; sets the upper bound for the integral of the autocorrelation function.&lt;br /&gt;
&lt;br /&gt;
=== Options ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;a-option&amp;quot;&amp;gt;-a&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Compute the autocorrelation time by integrating the absolute autocorrelation function. This is useful to eliminate cancellations due to anticorelations (which would result in an underestimation of the correlation time), but also will enhance noise in the tail of the autocorrelation function (where the function fluctuates around zero; normally such fluctuations cancel out).&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;c-option&amp;quot;&amp;gt;-c n:m&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Compute the cross correlation of columns &amp;lt;tt&amp;gt;n&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;m&amp;lt;/tt&amp;gt;. Note: columns are numbered from 0.&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;e-option&amp;quot;&amp;gt;-e&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Disable truncating the data set when using FFT-based calculation (which in turn is enabled via the -f option). Normally, use of -f truncates the data set to a multiple of 256 (for more than 10240 samples) or a multiple of 16384 (for more than 10&amp;lt;sup&amp;gt;6&amp;lt;/sup&amp;gt; samples).  Note that disabling this truncation carries a significant speed penalty (and is primarily used for debugging purposes).  However, it makes the results identical to those obtained without using the FFT. (If the size of the original data set is already a multiple of 256 (or 16384), then the results with and without FFT are identical even without this option.)&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;f-option&amp;quot;&amp;gt;-f&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Employ a Fast Fourier Transform to greatly reduce the computational effort, by analyzing the data as a convolution in the frequency domain. This works for the autocorrelation function ([http://mathworld.wolfram.com/Wiener-KhinchinTheorem.html Wiener-Khinchin Theorem]) as well as for the cross correlation (option &amp;lt;tt&amp;gt;-c&amp;lt;/tt&amp;gt;) ([http://mathworld.wolfram.com/Cross-CorrelationTheorem.html Cross-Correlation Theorem]) and the mean squared displacement (option &amp;lt;tt&amp;gt;-m&amp;lt;/tt&amp;gt;). Note that this requires computing the function over the entire time domain; therefore, for very rapidly decaying functions, where &#039;&#039;maxtime&#039;&#039; can be kept small, conventional evaluation might be faster.&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;m-option&amp;quot;&amp;gt;-m&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Calculate the mean squared displacement (MSD). See [[#Algorithm|algorithm]] below for the relation between the MSD and the autocorrelation function.&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;o-option&amp;quot;&amp;gt;-o&amp;lt;/tt&amp;gt; &#039;&#039;filename&#039;&#039;&amp;lt;br&amp;gt;Write autocorrelation function to &#039;&#039;filename&#039;&#039;.&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;u-option&amp;quot;&amp;gt;-u&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Do not normalize the correlation function. Without this option, the autocorrelation function C(t) or cross correlation function X(t) is normalized by C(0) or X(0), respectively.  Note that this option disables calculation of the autocorrelation time (see [[#Algorithm|algorithm]] below). This option has no meaning in conjunction with the –m option (MSD calculation).&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;x-option&amp;quot;&amp;gt;-x&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Only compute the cross term in the correlation function, i.e., the first term in C(t) or X(t) (see [[#Algorithm|algorithm]] below). This option has no meaning in conjunction with the –m option (MSD calculation).&lt;br /&gt;
&lt;br /&gt;
=== Interpreting output ===&lt;br /&gt;
&lt;br /&gt;
Topics (coming soon):&lt;br /&gt;
&lt;br /&gt;
* choosing maxtime&lt;br /&gt;
* anticorrelations&lt;br /&gt;
* negative time cross correlations&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== Special usage notes ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note that, per standard GNU style, options can be combined. Thus, for example, &#039;&amp;lt;tt&amp;gt;-a -e -f&amp;lt;/tt&amp;gt;&#039; can be specified as &#039;&amp;lt;tt&amp;gt;-aef&amp;lt;/tt&amp;gt;&#039;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;(more tips coming soon)&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Algorithm ===&lt;br /&gt;
&lt;br /&gt;
For a discrete time series &amp;lt;math&amp;gt;a_1, \ldots, a_N&amp;lt;/math&amp;gt;, the &#039;&#039;&#039;autocovariance&#039;&#039;&#039; is given by&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;C(t) = \frac{1}{N-t} \sum_{j=1}^{N-t} a_j a_{j+t} -&lt;br /&gt;
 \left(\frac{1}{N-t} \sum_{j=1}^{N-t} a_j \right)&lt;br /&gt;
 \left(\frac{1}{N-t} \sum_{j=1}^{N-t} a_{j+t} \right)&lt;br /&gt;
&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
which can be evaluated for &amp;lt;math&amp;gt;0 \leq t &amp;lt; N&amp;lt;/math&amp;gt;.  The &#039;&#039;&#039;autocorrelation&#039;&#039;&#039; (or autocorrelation &#039;&#039;function&#039;&#039;) is the autocovariance normalized by the variance of &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;.  If we assume time invariance, this variance is &amp;lt;math&amp;gt;C(0)&amp;lt;/math&amp;gt;, so that the autocorrelation becomes &amp;lt;math&amp;gt;C(t)/C(0)&amp;lt;/math&amp;gt;.  (The special case &amp;lt;math&amp;gt;C(0)=0&amp;lt;/math&amp;gt;, which arises for a constant time series, is caught by &#039;&#039;&#039;AC&#039;&#039;&#039;.)  The time difference &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; is also called the &#039;&#039;lag time.&#039;&#039; By default, the &#039;&#039;&#039;AC&#039;&#039;&#039; code computes the autocorrelation; the autocovariance is obtained via the [[#u-option|&amp;lt;tt&amp;gt;-u&amp;lt;/tt&amp;gt;]] option.  &lt;br /&gt;
&lt;br /&gt;
If the autocorrelation function decays exponentially, &amp;lt;math&amp;gt;C(t) = A \exp(-t/\tau)&amp;lt;/math&amp;gt;, then &amp;lt;math&amp;gt;\tau&amp;lt;/math&amp;gt;  can be found as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\tau = \int_0^\infty [C(t)/C(0)] dt&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
This concept is generalized by integrating the autocorrelation function irrespective of its functional form. Thus, the autocorrelation time is computed as &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\tau = \sum_{i=0}^{\mathrm{maxtime}} [C(i)/C(0)]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Some more nomenclature: Sometimes the autocorrelation refers to the &#039;&#039;cross term&#039;&#039; &amp;lt;math&amp;gt;\langle a_j a_{j+t}\rangle&amp;lt;/math&amp;gt; (where the brackets indicate averaging over &amp;lt;math&amp;gt;j&amp;lt;/math&amp;gt;), which is the first term in &amp;lt;math&amp;gt;C(t)&amp;lt;/math&amp;gt;. In that case, &amp;lt;math&amp;gt;C(t)/C(0)&amp;lt;/math&amp;gt; is referred to as the &#039;&#039;&#039;autocorrelation coefficient&#039;&#039;&#039; or autocorrelation coefficient &#039;&#039;function.&#039;&#039; To compute the cross term in &#039;&#039;&#039;AC&#039;&#039;&#039;, specify the [[#x-option|&amp;lt;tt&amp;gt;-x&amp;lt;/tt&amp;gt;]] option (or [[#u-option|&amp;lt;tt&amp;gt;-u&amp;lt;/tt&amp;gt;]] [[#x-option|&amp;lt;tt&amp;gt;-x&amp;lt;/tt&amp;gt;]] to suppress normalization).&lt;br /&gt;
&lt;br /&gt;
For two time series &amp;lt;math&amp;gt;a_1, \ldots, a_N&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;b_1, \ldots, b_N&amp;lt;/math&amp;gt;, the &#039;&#039;&#039;covariance&#039;&#039;&#039; is defined as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;X(t) = \frac{1}{N-t} \sum_{j=1}^{N-t} a_j b_{j+t} -&lt;br /&gt;
 \left(\frac{1}{N-t} \sum_{j=1}^{N-t} a_j \right)&lt;br /&gt;
 \left(\frac{1}{N-t} \sum_{j=1}^{N-t} b_{j+t} \right)&lt;br /&gt;
&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;cross correlation&#039;&#039;&#039; is then &amp;lt;math&amp;gt;X(t)/X(0)&amp;lt;/math&amp;gt;. &#039;&#039;&#039;AC&#039;&#039;&#039; computes cross correlations via the [[#c-option|&amp;lt;tt&amp;gt;-c&amp;lt;/tt&amp;gt;]] option.  Moreover, as for the autocorrelation, it is possible to suppress normalization via [[#u-option|&amp;lt;tt&amp;gt;-u&amp;lt;/tt&amp;gt;]], and to only compute the first term of the covariance via [[#x-option|&amp;lt;tt&amp;gt;-x&amp;lt;/tt&amp;gt;]].&lt;br /&gt;
&lt;br /&gt;
Finally, if the variable &amp;lt;math&amp;gt;a_i&amp;lt;/math&amp;gt; is a time-dependent coordinate &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;, then the &#039;&#039;&#039;mean squared displacement&#039;&#039;&#039; (MSD)  for a time interval (time difference) &#039;&#039;t&#039;&#039; is defined as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;M(t) = \frac{1}{N-t} \sum_{j=1}^{N-t} \left( x_{j+t} - x_j \right)^2&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
which can be written as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;M(t) = \frac{1}{N-t} \sum_{j=1}^{N-t} \left( x_j \right)^2&lt;br /&gt;
           + \frac{1}{N-t} \sum_{j=1}^{N-t} \left( x_{j+t} \right)^2&lt;br /&gt;
           - \frac{2}{N-t} \sum_{j=1}^{N-t} x_j x_{j+t}&lt;br /&gt;
&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
This can be computed by &#039;&#039;&#039;AC&#039;&#039;&#039; via the [[#m-option|&amp;lt;tt&amp;gt;-m&amp;lt;/tt&amp;gt;]] option.&lt;br /&gt;
&lt;br /&gt;
Evaluation of the first two terms for &amp;lt;math&amp;gt;t=0,\ldots,N-1&amp;lt;/math&amp;gt; requires &amp;lt;math&amp;gt;\mathcal{O}(N)&amp;lt;/math&amp;gt; operations. The third term we recognize as as proportional to the first term (or &amp;quot;cross term&amp;quot;) in &amp;lt;math&amp;gt;C(t)&amp;lt;/math&amp;gt;. This also implies that we can accelerate calculation of the MSD via FFT (use options [[#m-option|&amp;lt;tt&amp;gt;-m&amp;lt;/tt&amp;gt;]] [[#f-option|&amp;lt;tt&amp;gt;-f&amp;lt;/tt&amp;gt;]]), and evaluate the function for the entire time domain at cost &amp;lt;math&amp;gt;N \log N&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Download binary versions (Linux and OS X) ===&lt;br /&gt;
&lt;br /&gt;
The current version is 3.96, dated May 2025.  It is strongly recommend that you upgrade from any earlier version.  You can download binary versions of this program here, but note that this was created for internal lab use - we cannot provide any support.&lt;br /&gt;
&lt;br /&gt;
(binaries coming soon, pending minor improvements)&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Autocorrelation&amp;diff=856</id>
		<title>Autocorrelation</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Autocorrelation&amp;diff=856"/>
		<updated>2025-05-10T16:01:41Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Overview ===&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;autocorrelation&amp;quot; (AC) program is based upon the [[Generic_Analyzer|generic analyzer]]. It computes the integrated autocorrelation time for time series of data, on a per column basis.  It is particularly useful for processing output from Monte Carlo and molecular dynamics simulations. The program is available on all [[hardware|local machines]].&amp;lt;br&amp;gt;The autocorrelation program was originally written in 2002/2003 by Erik Luijten for efficiency comparisons involving the [http://csml.northwestern.edu/resources/Reprints/prl9.pdf Geometric Cluster Algorithm].&lt;br /&gt;
&lt;br /&gt;
=== General usage ===&lt;br /&gt;
&lt;br /&gt;
  autocorrelation [options] &#039;&#039;filename&#039;&#039; &#039;&#039;starttime&#039;&#039; &#039;&#039;maxtime&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;filename&amp;lt;/tt&amp;gt; is a plain text file. Lines starting with a &#039;#&#039; will be ignored (use this feature to insert column descriptions and other information into your simulation data).  If &amp;lt;tt&amp;gt;filename&amp;lt;/tt&amp;gt; ends with &#039;&amp;lt;tt&amp;gt;.gz&amp;lt;/tt&amp;gt;&#039; the file is assumed to be compressed with [http://en.wikipedia.org/wiki/Gzip gzip] and will be decompressed on the fly.  Note that this happens in memory; no decompressed version of the file is written to disk.  This has the advantage that no additional disk space is required and that no additional time is required to compress the data again after the analysis.&lt;br /&gt;
&lt;br /&gt;
To read from standard input instead of a file, specify &#039;&#039;STDIN&#039;&#039; as the filename.&lt;br /&gt;
&lt;br /&gt;
When redirecting the output, note that the &#039;&#039;&#039;autocorrelation function&#039;&#039;&#039; for each column is written to standard output, whereas the &#039;&#039;&#039;autocorelation time&#039;&#039;&#039; (and all other information) is written to standard error.  See [[#Special usage notes|usage notes]] below.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;starttime&#039;&#039; and &#039;&#039;maxtime&#039;&#039; are mandatory arguments. &#039;&#039;starttime&#039;&#039; is used to discard initial samples. Normally it is simply set to 0. &#039;&#039;maxtime&#039;&#039; sets the upper bound for the integral of the autocorrelation function.&lt;br /&gt;
&lt;br /&gt;
=== Options ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;a-option&amp;quot;&amp;gt;-a&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Compute the autocorrelation time by integrating the absolute autocorrelation function. This is useful to eliminate cancellations due to anticorelations (which would result in an underestimation of the correlation time), but also will enhance noise in the tail of the autocorrelation function (where the function fluctuates around zero; normally such fluctuations cancel out).&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;c-option&amp;quot;&amp;gt;-c n:m&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Compute the cross correlation of columns &amp;lt;tt&amp;gt;n&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;m&amp;lt;/tt&amp;gt;. Note: columns are numbered from 0.&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;e-option&amp;quot;&amp;gt;-e&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Disable truncating the data set when using FFT-based calculation (which in turn is enabled via the -f option). Normally, use of -f truncates the data set to a multiple of 256 (for more than 10240 samples) or a multiple of 16384 (for more than 10&amp;lt;sup&amp;gt;6&amp;lt;/sup&amp;gt; samples).  Note that disabling this truncation carries a significant speed penalty (and is primarily used for debugging purposes).  However, it makes the results identical to those obtained without using the FFT. (If the size of the original data set is already a multiple of 256 (or 16384), then the results with and without FFT are identical even without this option.)&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;f-option&amp;quot;&amp;gt;-f&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Employ a Fast Fourier Transform to greatly reduce the computational effort, by analyzing the data as a convolution in the frequency domain. This works for the autocorrelation function ([http://mathworld.wolfram.com/Wiener-KhinchinTheorem.html Wiener-Khinchin Theorem]) as well as for the cross correlation (option &amp;lt;tt&amp;gt;-c&amp;lt;/tt&amp;gt;) ([http://mathworld.wolfram.com/Cross-CorrelationTheorem.html Cross-Correlation Theorem]) and the mean squared displacement (option &amp;lt;tt&amp;gt;-m&amp;lt;/tt&amp;gt;). Note that this requires computing the function over the entire time domain; therefore, for very rapidly decaying functions, where &#039;&#039;maxtime&#039;&#039; can be kept small, conventional evaluation might be faster.&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;m-option&amp;quot;&amp;gt;-m&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Calculate the mean squared displacement (MSD). See [[#Algorithm|algorithm]] below for the relation between the MSD and the autocorrelation function.&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;o-option&amp;quot;&amp;gt;-o&amp;lt;/tt&amp;gt; &#039;&#039;filename&#039;&#039;&amp;lt;br&amp;gt;Write autocorrelation function to &#039;&#039;filename&#039;&#039;.&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;u-option&amp;quot;&amp;gt;-u&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Do not normalize the correlation function. Without this option, the autocorelation function C(t) or cross-correlation function X(t) is normalized by C(0) or X(0), respectively.  Note that this option disables calculation of the autocorrelation time (see [[#Algorithm|algorithm]] below). This option has no meaning in conjunction with the –m option (MSD calculation).&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;x-option&amp;quot;&amp;gt;-x&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Only compute the cross term in the correlation function, i.e., the first term in C(t) or X(t) (see [[#Algorithm|algorithm]] below). This option has no meaning in conjunction with the –m option (MSD calculation).&lt;br /&gt;
&lt;br /&gt;
=== Interpreting output ===&lt;br /&gt;
&lt;br /&gt;
Topics (coming soon):&lt;br /&gt;
&lt;br /&gt;
* choosing maxtime&lt;br /&gt;
* anticorrelations&lt;br /&gt;
* negative time cross correlations&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== Special usage notes ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note that, per standard GNU style, options can be combined. Thus, for example, &#039;&amp;lt;tt&amp;gt;-a -e -f&amp;lt;/tt&amp;gt;&#039; can be specified as &#039;&amp;lt;tt&amp;gt;-aef&amp;lt;/tt&amp;gt;&#039;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;(more tips coming soon)&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Algorithm ===&lt;br /&gt;
&lt;br /&gt;
For a discrete time series &amp;lt;math&amp;gt;a_1, \ldots, a_N&amp;lt;/math&amp;gt;, the &#039;&#039;&#039;autocovariance&#039;&#039;&#039; is given by&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;C(t) = \frac{1}{N-t} \sum_{j=1}^{N-t} a_j a_{j+t} -&lt;br /&gt;
 \left(\frac{1}{N-t} \sum_{j=1}^{N-t} a_j \right)&lt;br /&gt;
 \left(\frac{1}{N-t} \sum_{j=1}^{N-t} a_{j+t} \right)&lt;br /&gt;
&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
which can be evaluated for &amp;lt;math&amp;gt;0 \leq t &amp;lt; N&amp;lt;/math&amp;gt;.  The &#039;&#039;&#039;autocorrelation&#039;&#039;&#039; (or autocorrelation &#039;&#039;function&#039;&#039;) is the autocovariance normalized by the variance of &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;.  If we assume time invariance, this variance is &amp;lt;math&amp;gt;C(0)&amp;lt;/math&amp;gt;, so that the autocorrelation becomes &amp;lt;math&amp;gt;C(t)/C(0)&amp;lt;/math&amp;gt;.  (The special case &amp;lt;math&amp;gt;C(0)=0&amp;lt;/math&amp;gt;, which arises for a constant time series, is caught by &#039;&#039;&#039;AC&#039;&#039;&#039;.)  The time difference &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; is also called the &#039;&#039;lag time.&#039;&#039; By default, the &#039;&#039;&#039;AC&#039;&#039;&#039; code computes the autocorrelation; the autocovariance is obtained via the [[#u-option|&amp;lt;tt&amp;gt;-u&amp;lt;/tt&amp;gt;]] option.  &lt;br /&gt;
&lt;br /&gt;
If the autocorrelation function decays exponentially, &amp;lt;math&amp;gt;C(t) = A \exp(-t/\tau)&amp;lt;/math&amp;gt;, then &amp;lt;math&amp;gt;\tau&amp;lt;/math&amp;gt;  can be found as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\tau = \int_0^\infty [C(t)/C(0)] dt&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
This concept is generalized by integrating the autocorrelation function irrespective of its functional form. Thus, the autocorrelation time is computed as &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\tau = \sum_{i=0}^{\mathrm{maxtime}} [C(i)/C(0)]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Some more nomenclature: Sometimes the autocorrelation refers to the &#039;&#039;cross term&#039;&#039; &amp;lt;math&amp;gt;\langle a_j a_{j+t}\rangle&amp;lt;/math&amp;gt; (where the brackets indicate averaging over &amp;lt;math&amp;gt;j&amp;lt;/math&amp;gt;), which is the first term in &amp;lt;math&amp;gt;C(t)&amp;lt;/math&amp;gt;. In that case, &amp;lt;math&amp;gt;C(t)/C(0)&amp;lt;/math&amp;gt; is referred to as the &#039;&#039;&#039;autocorrelation coefficient&#039;&#039;&#039; or autocorrelation coefficient &#039;&#039;function.&#039;&#039; To compute the cross term in &#039;&#039;&#039;AC&#039;&#039;&#039;, specify the [[#x-option|&amp;lt;tt&amp;gt;-x&amp;lt;/tt&amp;gt;]] option (or [[#u-option|&amp;lt;tt&amp;gt;-u&amp;lt;/tt&amp;gt;]] [[#x-option|&amp;lt;tt&amp;gt;-x&amp;lt;/tt&amp;gt;]] to suppress normalization).&lt;br /&gt;
&lt;br /&gt;
For two time series &amp;lt;math&amp;gt;a_1, \ldots, a_N&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;b_1, \ldots, b_N&amp;lt;/math&amp;gt;, the &#039;&#039;&#039;covariance&#039;&#039;&#039; is defined as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;X(t) = \frac{1}{N-t} \sum_{j=1}^{N-t} a_j b_{j+t} -&lt;br /&gt;
 \left(\frac{1}{N-t} \sum_{j=1}^{N-t} a_j \right)&lt;br /&gt;
 \left(\frac{1}{N-t} \sum_{j=1}^{N-t} b_{j+t} \right)&lt;br /&gt;
&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;cross correlation&#039;&#039;&#039; is then &amp;lt;math&amp;gt;X(t)/X(0)&amp;lt;/math&amp;gt;. &#039;&#039;&#039;AC&#039;&#039;&#039; computes cross correlations via the [[#c-option|&amp;lt;tt&amp;gt;-c&amp;lt;/tt&amp;gt;]] option.  Moreover, as for the autocorrelation, it is possible to suppress normalization via [[#u-option|&amp;lt;tt&amp;gt;-u&amp;lt;/tt&amp;gt;]], and to only compute the first term of the covariance via [[#x-option|&amp;lt;tt&amp;gt;-x&amp;lt;/tt&amp;gt;]].&lt;br /&gt;
&lt;br /&gt;
Finally, if the variable &amp;lt;math&amp;gt;a_i&amp;lt;/math&amp;gt; is a time-dependent coordinate &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;, then the &#039;&#039;&#039;mean squared displacement&#039;&#039;&#039; (MSD)  for a time interval (time difference) &#039;&#039;t&#039;&#039; is defined as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;M(t) = \frac{1}{N-t} \sum_{j=1}^{N-t} \left( x_{j+t} - x_j \right)^2&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
which can be written as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;M(t) = \frac{1}{N-t} \sum_{j=1}^{N-t} \left( x_j \right)^2&lt;br /&gt;
           + \frac{1}{N-t} \sum_{j=1}^{N-t} \left( x_{j+t} \right)^2&lt;br /&gt;
           - \frac{2}{N-t} \sum_{j=1}^{N-t} x_j x_{j+t}&lt;br /&gt;
&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
This can be computed by &#039;&#039;&#039;AC&#039;&#039;&#039; via the [[#m-option|&amp;lt;tt&amp;gt;-m&amp;lt;/tt&amp;gt;]] option.&lt;br /&gt;
&lt;br /&gt;
Evaluation of the first two terms for &amp;lt;math&amp;gt;t=0,\ldots,N-1&amp;lt;/math&amp;gt; requires &amp;lt;math&amp;gt;\mathcal{O}(N)&amp;lt;/math&amp;gt; operations. The third term we recognize as as proportional to the first term (or &amp;quot;cross term&amp;quot;) in &amp;lt;math&amp;gt;C(t)&amp;lt;/math&amp;gt;. This also implies that we can accelerate calculation of the MSD via FFT (use options [[#m-option|&amp;lt;tt&amp;gt;-m&amp;lt;/tt&amp;gt;]] [[#f-option|&amp;lt;tt&amp;gt;-f&amp;lt;/tt&amp;gt;]]), and evaluate the function for the entire time domain at cost &amp;lt;math&amp;gt;N \log N&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Download binary versions (Linux and OS X) ===&lt;br /&gt;
&lt;br /&gt;
The current version is 3.96, dated May 2025.  It is strongly recommend that you upgrade from any earlier version.  You can download binary versions of this program here, but note that this was created for internal lab use - we cannot provide any support.&lt;br /&gt;
&lt;br /&gt;
(binaries coming soon, pending minor improvements)&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Autocorrelation&amp;diff=855</id>
		<title>Autocorrelation</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Autocorrelation&amp;diff=855"/>
		<updated>2025-05-10T16:00:34Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Overview ===&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;autocorrelation&amp;quot; (AC) program is based upon the [[Generic_Analyzer|generic analyzer]]. It computes the integrated autocorrelation time for time series of data, on a per column basis.  It is particularly useful for processing output from Monte Carlo and molecular dynamics simulations. The program is available on all [[hardware|local machines]].&amp;lt;br&amp;gt;The autocorrelation program was originally written in 2002/2003 by Erik Luijten for efficiency comparisons involving the [http://csml.northwestern.edu/resources/Reprints/prl9.pdf Geometric Cluster Algorithm].&lt;br /&gt;
&lt;br /&gt;
=== General usage ===&lt;br /&gt;
&lt;br /&gt;
  autocorrelation [options] &#039;&#039;filename&#039;&#039; &#039;&#039;starttime&#039;&#039; &#039;&#039;maxtime&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;filename&amp;lt;/tt&amp;gt; is a plain text file. Lines starting with a &#039;#&#039; will be ignored (use this feature to insert column descriptions and other information into your simulation data).  If &amp;lt;tt&amp;gt;filename&amp;lt;/tt&amp;gt; ends with &#039;&amp;lt;tt&amp;gt;.gz&amp;lt;/tt&amp;gt;&#039; the file is assumed to be compressed with [http://en.wikipedia.org/wiki/Gzip gzip] and will be decompressed on the fly.  Note that this happens in memory; no decompressed version of the file is written to disk.  This has the advantage that no additional disk space is required and that no additional time is required to compress the data again after the analysis.&lt;br /&gt;
&lt;br /&gt;
To read from standard input instead of a file, specify &#039;&#039;STDIN&#039;&#039; as the filename.&lt;br /&gt;
&lt;br /&gt;
When redirecting the output, note that the &#039;&#039;&#039;autocorrelation function&#039;&#039;&#039; for each column is written to standard output, whereas the &#039;&#039;&#039;autocorelation time&#039;&#039;&#039; (and all other information) is written to standard error.  See [[#Special usage notes|usage notes]] below.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;starttime&#039;&#039; and &#039;&#039;maxtime&#039;&#039; are mandatory arguments. &#039;&#039;starttime&#039;&#039; is used to discard initial samples. Normally it is simply set to 0. &#039;&#039;maxtime&#039;&#039; sets the upper bound for the integral of the autocorrelation function.&lt;br /&gt;
&lt;br /&gt;
=== Options ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;a-option&amp;quot;&amp;gt;-a&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Compute the autocorrelation time by integrating the absolute autocorrelation function. This is useful to eliminate cancellations due to anticorelations (which would result in an underestimation of the correlation time), but also will enhance noise in the tail of the autocorrelation function (where the function fluctuates around zero; normally such fluctuations cancel out).&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;c-option&amp;quot;&amp;gt;-c n:m&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Compute the cross correlation of columns &amp;lt;tt&amp;gt;n&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;m&amp;lt;/tt&amp;gt;. Note: columns are numbered from 0.&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;e-option&amp;quot;&amp;gt;-e&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Disable truncating the data set when using FFT-based calculation (which in turn is enabled via the -f option). Normally, use of -f truncates the data set to a multiple of 256 (for more than 10240 samples) or a multiple of 16384 (for more than 10&amp;lt;sup&amp;gt;6&amp;lt;/sup&amp;gt; samples).  Note that disabling this truncation carries a significant speed penalty (and is primarily used for debugging purposes).  However, it makes the results identical to those obtained without using the FFT. (If the size of the original data set is already a multiple of 256 (or 16384), then the results with and without FFT are identical even without this option.)&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;f-option&amp;quot;&amp;gt;-f&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Employ a Fast Fourier Transform to greatly reduce the computational effort, by analyzing the data as a convolution in the frequency domain. This works for the autocorrelation function ([http://mathworld.wolfram.com/Wiener-KhinchinTheorem.html Wiener-Khinchin Theorem]) as well as for the cross correlation (option &amp;lt;tt&amp;gt;-c&amp;lt;/tt&amp;gt;) ([http://mathworld.wolfram.com/Cross-CorrelationTheorem.html Cross-Correlation Theorem]) and the mean squared displacement (option &amp;lt;tt&amp;gt;-m&amp;lt;/tt&amp;gt;). Note that this requires computing the function over the entire time domain; therefore, for very rapidly decaying functions, where &#039;&#039;maxtime&#039;&#039; can be kept small, conventional evaluation might be faster.&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;m-option&amp;quot;&amp;gt;-m&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Calculate the mean squared displacement (MSD). See [[#Algorithm|algorithm]] below for the relation between the MSD and the autocorrelation function.&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;o-option&amp;quot;&amp;gt;-o&amp;lt;/tt&amp;gt; &#039;&#039;filename&#039;&#039;&amp;lt;br&amp;gt;Write autocorrelation function to &#039;&#039;filename&#039;&#039;.&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;u-option&amp;quot;&amp;gt;-u&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Do not normalize the correlation function. Without this option, the autocorelation function C(t) or cross-correlation function X(t) is normalized by C(0) or X(0), respectively.  Note that this option disables calculation of the autocorrelation time (see [[#Algorithm|algorithm]] below). This option has no meaning in conjunction with the –m option (MSD calculation).&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;x-option&amp;quot;&amp;gt;-x&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;Only compute the cross term in the correlation function, i.e., the first term in C(t) or X(t) (see [[#Algorithm|algorithm]] below). This option has no meaning in conjunction with the –m option (MSD calculation).&lt;br /&gt;
&lt;br /&gt;
=== Interpreting output ===&lt;br /&gt;
&lt;br /&gt;
Topics (coming soon):&lt;br /&gt;
&lt;br /&gt;
* choosing maxtime&lt;br /&gt;
* anticorrelations&lt;br /&gt;
* negative time cross correlations&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== Special usage notes ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note that, per standard GNU style, options can be combined. Thus, for example, &#039;&amp;lt;tt&amp;gt;-a -e -f&amp;lt;/tt&amp;gt;&#039; can be specified as &#039;&amp;lt;tt&amp;gt;-aef&amp;lt;/tt&amp;gt;&#039;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;(more tips coming soon)&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Algorithm ===&lt;br /&gt;
&lt;br /&gt;
For a discrete time series &amp;lt;math&amp;gt;a_1, \ldots, a_N&amp;lt;/math&amp;gt;, the &#039;&#039;&#039;autocovariance&#039;&#039;&#039; is given by&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;C(t) = \frac{1}{N-t} \sum_{j=1}^{N-t} a_j a_{j+t} -&lt;br /&gt;
 \left(\frac{1}{N-t} \sum_{j=1}^{N-t} a_j \right)&lt;br /&gt;
 \left(\frac{1}{N-t} \sum_{j=1}^{N-t} a_{j+t} \right)&lt;br /&gt;
&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
which can be evaluated for &amp;lt;math&amp;gt;0 \leq t &amp;lt; N&amp;lt;/math&amp;gt;.  The &#039;&#039;&#039;autocorrelation&#039;&#039;&#039; (or autocorrelation &#039;&#039;function&#039;&#039;) is the autocovariance normalized by the variance of &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;.  If we assume time invariance, this variance is &amp;lt;math&amp;gt;C(0)&amp;lt;/math&amp;gt;, so that the autocorrelation becomes &amp;lt;math&amp;gt;C(t)/C(0)&amp;lt;/math&amp;gt;.  (The special case &amp;lt;math&amp;gt;C(0)=0&amp;lt;/math&amp;gt;, which arises for a constant time series, is caught by &#039;&#039;&#039;AC&#039;&#039;&#039;.)  The time difference &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; is also called the &#039;&#039;lag time.&#039;&#039; By default, the &#039;&#039;&#039;AC&#039;&#039;&#039; code computes the autocorrelation; the autocovariance is obtained via the [[#u-option|&amp;lt;tt&amp;gt;-u&amp;lt;/tt&amp;gt;]] option.  &lt;br /&gt;
&lt;br /&gt;
If the autocorrelation function decays exponentially, &amp;lt;math&amp;gt;C(t) = A \exp(-t/\tau)&amp;lt;/math&amp;gt;, then &amp;lt;math&amp;gt;\tau&amp;lt;/math&amp;gt;  can be found as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\tau = \int_0^\infty [C(t)/C(0)] dt&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
This concept is generalized by integrating the autocorrelation function irrespective of its functional form. Thus, the autocorrelation time is computed as &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\tau = \sum_{i=0}^{\mathrm{maxtime}} [C(i)/C(0)]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Some more nomenclature: Sometimes the autocorrelation refers to the &#039;&#039;cross term&#039;&#039; &amp;lt;math&amp;gt;\langle a_j a_{j+t}\rangle&amp;lt;/math&amp;gt; (where the brackets indicate averaging over &amp;lt;math&amp;gt;j&amp;lt;/math&amp;gt;), which is the first term in &amp;lt;math&amp;gt;C(t)&amp;lt;/math&amp;gt;. In that case, &amp;lt;math&amp;gt;C(t)/C(0)&amp;lt;/math&amp;gt; is referred to as the &#039;&#039;&#039;autocorrelation coefficient&#039;&#039;&#039; or autocorrelation coefficient &#039;&#039;function.&#039;&#039; To compute the cross term in &#039;&#039;&#039;AC&#039;&#039;&#039;, specify the [[#x-option|&amp;lt;tt&amp;gt;-x&amp;lt;/tt&amp;gt;]] option (or [[#u-option|&amp;lt;tt&amp;gt;-u&amp;lt;/tt&amp;gt;]] [[#x-option|&amp;lt;tt&amp;gt;-x&amp;lt;/tt&amp;gt;]] to suppress normalization).&lt;br /&gt;
&lt;br /&gt;
For two time series &amp;lt;math&amp;gt;a_1, \ldots, a_N&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;b_1, \ldots, b_N&amp;lt;/math&amp;gt;, the &#039;&#039;&#039;covariance&#039;&#039;&#039; is defined as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;X(t) = \frac{1}{N-t} \sum_{j=1}^{N-t} a_j b_{j+t} -&lt;br /&gt;
 \left(\frac{1}{N-t} \sum_{j=1}^{N-t} a_j \right)&lt;br /&gt;
 \left(\frac{1}{N-t} \sum_{j=1}^{N-t} b_{j+t} \right)&lt;br /&gt;
&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;cross correlation&#039;&#039;&#039; is then &amp;lt;math&amp;gt;X(t)/X(0)&amp;lt;/math&amp;gt;. &#039;&#039;&#039;AC&#039;&#039;&#039; computes cross correlations via the [[#c-option|&amp;lt;tt&amp;gt;-c&amp;lt;/tt&amp;gt;]] option.  Moreover, as for the autocorrelation, it is possible to suppress normalization via [[#u-option|&amp;lt;tt&amp;gt;-u&amp;lt;/tt&amp;gt;]], and to only compute the first term of the covariance via [[#x-option|&amp;lt;tt&amp;gt;-x&amp;lt;/tt&amp;gt;]].&lt;br /&gt;
&lt;br /&gt;
Finally, if the variable &amp;lt;math&amp;gt;a_i&amp;lt;/math&amp;gt; is a time-dependent coordinate &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;, then the &#039;&#039;&#039;mean squared displacement&#039;&#039;&#039; (MSD)  for a time interval (time difference) &#039;&#039;t&#039;&#039; is defined as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;M(t) = \frac{1}{N-t} \sum_{j=1}^{N-t} \left( x_{j+t} - x_j \right)^2&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
which can be written as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;M(t) = \frac{1}{N-t} \sum_{j=1}^{N-t} \left( x_j \right)^2&lt;br /&gt;
           + \frac{1}{N-t} \sum_{j=1}^{N-t} \left( x_{j+t} \right)^2&lt;br /&gt;
           - \frac{2}{N-t} \sum_{j=1}^{N-t} x_j x_{j+t}&lt;br /&gt;
&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
This can be computed by &#039;&#039;&#039;AC&#039;&#039;&#039; via the [[#m-option|&amp;lt;tt&amp;gt;-m&amp;lt;/tt&amp;gt;]] option.&lt;br /&gt;
&lt;br /&gt;
Evaluation of the first two terms for &amp;lt;math&amp;gt;t=0,\ldots,N-1&amp;lt;/math&amp;gt; requires &amp;lt;math&amp;gt;\mathcal{O}(N)&amp;lt;/math&amp;gt; operations. The third term we recognize as as proportional to the first term (or &amp;quot;cross term&amp;quot;) in &amp;lt;math&amp;gt;C(t)&amp;lt;/math&amp;gt;. This also implies that we can accelerate calculation of the MSD via FFT (use options [[#m-option|&amp;lt;tt&amp;gt;-m&amp;lt;/tt&amp;gt;]] [[#f-option|&amp;lt;tt&amp;gt;-f&amp;lt;/tt&amp;gt;]]), and evaluate the function for the entire time domain at cost &amp;lt;math&amp;gt;N \log N&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Download binary versions (Linux and OS X) ===&lt;br /&gt;
&lt;br /&gt;
The current version is 3.93, dated December 2013.  It is strongly recommend that you upgrade from any earlier version.  You can download binary versions of this program here, but note that this was created for internal lab use - we cannot provide any support.&lt;br /&gt;
&lt;br /&gt;
(binaries coming soon, pending minor improvements)&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Generic_Analyzer&amp;diff=854</id>
		<title>Generic Analyzer</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Generic_Analyzer&amp;diff=854"/>
		<updated>2025-04-29T19:53:40Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Overview ===&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;generic analyzer&amp;quot; (GA) is a command-line driven program that allows rapid statistical analysis of typical simulation data. It is particularly useful for processing output from Monte Carlo and molecular dynamics simulations.&lt;br /&gt;
&lt;br /&gt;
Data files are expected to be arranged in columns, and the GA will provide the average of each column, along with its standard deviation and correlation coefficient.  As a rule of thumb, if the correlation coefficient is above 0.1 (i.e., more than 10% correlation), the data are considered correlated and the standard deviation is underestimated.  This is typical for simulation data when sampling takes place more often than the autocorrelation time.  To address this, GA will group the data in blocks and make another pass.  The number of data points is now decreased, generally reducing the correlation coefficient.  This is procedure is repeated with iteratively larger block sizes.&lt;br /&gt;
&lt;br /&gt;
=== History ===&lt;br /&gt;
&lt;br /&gt;
In the late 1980s/early 1990s, [https://www.universiteitleiden.nl/en/staffmembers/henk-blote Henk Bl&amp;amp;ouml;te] at [http://www.tudelft.nl Delft University of Technology] incorporated techniques for the careful analysis of statistical uncertainties and correlations in Monte Carlo codes for spin models (notably used in a [http://csml.northwestern.edu/resources/Reprints/jpa1.pdf large-scale study of the 3D Ising universality class]).  To use this analysis method for Monte Carlo data of polymer blends (simulated via the bond-fluctuation model), Erik Luijten implemented it in C in 1999 (the original subroutines were written in Fortran). This code was combined with a function for binning energy and density data for use in the multiple-histogram reweighting technique.  After adapting the code again in 2000 for the analysis of the [http://csml.northwestern.edu/resources/Reprints/prl6.pdf critical point of the Restricted Primitive Model electrolyte], he decided that it would be more efficient to incorporate the routines in a general data analysis program, which became the &amp;quot;generic analyzer&amp;quot; in January 2002. Since then, the code was extended to allow testing of inconsistencies in input files, permit a variable number of columns, offer flexible memory allocation, etc. (see [[Generic_Analyzer#Options|Options]] below).&lt;br /&gt;
&lt;br /&gt;
=== General usage ===&lt;br /&gt;
&lt;br /&gt;
  generic_analyzer [options] &#039;&#039;filename&#039;&#039; [columns]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;filename&amp;lt;/tt&amp;gt; is a plain text file. Lines starting with a &#039;#&#039; will be ignored (use this feature to insert column descriptions and other information into your simulation data).  If &amp;lt;tt&amp;gt;filename&amp;lt;/tt&amp;gt; ends with &#039;&amp;lt;tt&amp;gt;.gz&amp;lt;/tt&amp;gt;&#039; the file is assumed to be compressed with [http://en.wikipedia.org/wiki/Gzip gzip] and will be decompressed by GA on the fly.  Note that this happens in memory; no decompressed version of the file is written to disk.  This has the advantage that no additional disk space is required and that no additional time is required to compress the data again after the analysis.&lt;br /&gt;
&lt;br /&gt;
Typically, the user does not specify the number of &amp;lt;tt&amp;gt;columns&amp;lt;/tt&amp;gt;, but GA will determine it from the first non-comment line in the file.  Otherwise, only the number of columns indicated will be analyzed. Also note the [[#c-option|&amp;lt;tt&amp;gt;-c&amp;lt;/tt&amp;gt;]] option below.&lt;br /&gt;
&lt;br /&gt;
To read from standard input instead of a file, specify &#039;&#039;STDIN&#039;&#039; as the filename.&lt;br /&gt;
&lt;br /&gt;
==== Options ====&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;a-option&amp;quot;&amp;gt;-a&amp;lt;/tt&amp;gt; &#039;&#039;n&#039;&#039;&amp;lt;br&amp;gt;By default, GA allows up to 10&amp;lt;sup&amp;gt;7&amp;lt;/sup&amp;gt; samples (but note that this number is reduced for files that contain large numbers of columns, see [[#Memory considerations|Memory considerations]] below). This option multiplies the maximum number of entries by &#039;&#039;n&#039;&#039;. For example &amp;lt;tt&amp;gt;-a 10&amp;lt;/tt&amp;gt; will permit up to 10&amp;lt;sup&amp;gt;8&amp;lt;/sup&amp;gt; samples.&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;c-option&amp;quot;&amp;gt;-c&amp;lt;/tt&amp;gt; &#039;&#039;n&#039;&#039;&amp;lt;br&amp;gt;Ignore the first &#039;&#039;n&#039;&#039; columns on each line (&amp;lt;tt&amp;gt;c&amp;lt;/tt&amp;gt; stands for &#039;column&#039;). If the number of columns is specified explicitly on the command-line, these columns are counted &#039;&#039;after&#039;&#039; the &#039;&#039;n&#039;&#039; ignored columns.&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;i-option&amp;quot;&amp;gt;-i&amp;lt;/tt&amp;gt; &#039;&#039;m&#039;&#039;&amp;lt;br&amp;gt;Discard the first &#039;&#039;m&#039;&#039; samples (&amp;lt;tt&amp;gt;i&amp;lt;/tt&amp;gt; stands for &#039;ignore&#039;). Note that comment lines are not counted as samples. This option is normally employed to exclude simulation data taken when a system is not equilibrated yet.&lt;br /&gt;
* &amp;lt;tt id=&amp;quot;o-option&amp;quot;&amp;gt;-o&amp;lt;/tt&amp;gt; &#039;&#039;filename&#039;&#039;&amp;lt;br&amp;gt;Redirect the data normally written to [[#ana.dat|ana.dat]] (see below) to &#039;&#039;filename&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Interpreting GA output ===&lt;br /&gt;
&lt;br /&gt;
When reading the output for a given column, start at the top, and go down until you have reached the first estimate for which the correlation coefficient is less than 0.1.  This line provides the proper estimate of the standard deviation.  To help you quickly locate this line, it is marked by a &#039;&amp;lt;&#039; at the end.  Note that the correlation time can be different for different columns.  The summary printed at the end of the output provides the average of each column along with the correct standard deviation and the number of independent samples.  If the data in a certain column are not decorrelated even at the most coarse blocking level, a warning is issued.&lt;br /&gt;
&lt;br /&gt;
The screen output of GA can be redirected to a file, but it must be noted that all output is written to &amp;lt;tt&amp;gt;stderr&amp;lt;/tt&amp;gt;.  When using the [http://en.wikipedia.org/wiki/Bash_(Unix_shell) bash shell], redirection is achieved via &lt;br /&gt;
&lt;br /&gt;
  generic_analyzer file 2&amp;gt; redirected_output&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;ana.dat&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
GA also writes a compact version of the analysis results to a file. For &#039;&#039;n&#039;&#039; columns, this file contains a single line of the format &#039;A1 S1 A2 S2 ... A&#039;&#039;n&#039;&#039; S&#039;&#039;n&#039;&#039;&#039;, where A&#039;&#039;i&#039;&#039; is the average of column &#039;&#039;i&#039;&#039; and S&#039;&#039;i&#039;&#039; the corresponding standard deviation (error of the mean). By default the file is called &#039;ana.dat&#039;, but this can be changed via the [[#o-option|&amp;lt;tt&amp;gt;-o&amp;lt;/tt&amp;gt;]] option. Note that a second invocation of GA will not overwrite the file, but instead append another line to it.  This format is useful for plotting results in [[gnuplot]], via a command of the form &lt;br /&gt;
  plot &amp;quot;ana.dat&amp;quot; using 0:1:2 with err&lt;br /&gt;
or even&lt;br /&gt;
  plot &amp;quot;ana.dat&amp;quot; using 0:1:2 with err, &amp;quot;&amp;quot; using 0:3:4, &amp;quot;&amp;quot; using 0:5:6&lt;br /&gt;
&lt;br /&gt;
which will plot the average values of three columns (and their standard deviation) as a function of the line number in &#039;ana.dat&#039;, where each line number represents a different invocation of GA. Note that the standard deviations written into &#039;ana.dat&#039; are those corresponding to the first decorrelated set of samples for each column (if no decorrelated set exists, the standard error obtained for the most coarse blocking level will be used).&lt;br /&gt;
&lt;br /&gt;
=== Memory considerations ===&lt;br /&gt;
&lt;br /&gt;
By default, GA allows up to 10&amp;lt;sup&amp;gt;7&amp;lt;/sup&amp;gt; samples (lines). If the file contains more samples, use the [[#a-option|&amp;lt;tt&amp;gt;-a&amp;lt;/tt&amp;gt;]] option to allocate memory for an integer multiple of this limit.&lt;br /&gt;
However, after the number of columns has been determined (either specified explicitly on the command line or automatically from the first sample), the number of entries will be reduced to limit the total memory consumption to 2 GB.  If the [[#a-option|&amp;lt;tt&amp;gt;-a&amp;lt;/tt&amp;gt;]] option is used, this limit will be increased to an integer multiple of 2 GB.&lt;br /&gt;
&lt;br /&gt;
The total memory requirements can also be reduced by analyzing a file in multiple passes, selecting a subset of the columns in each pass.  For example, for a file with 1000 columns, the first 600 columns can be analyzed via&lt;br /&gt;
  generic_analyzer file 600&lt;br /&gt;
and the remaining 400 columns can be analyzed via&lt;br /&gt;
  generic_analyzer -c 600 file 400&lt;br /&gt;
(Note that the argument &amp;lt;tt&amp;gt;400&amp;lt;/tt&amp;gt; is redundant in the second invocation, but would be relevant if the file had to be analyzed in more than two passes.)&lt;br /&gt;
&lt;br /&gt;
The maximum number of columns handled by GA is 2048, so for larger numbers of columns the file always must be processed in multiple passes, following the same approach.&lt;br /&gt;
&lt;br /&gt;
=== Special usage notes ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;To check whether non-equilibrated data at the beginning of a file is affecting the calculated averages, run GA again on the same data file, omitting a fraction of the data via the [[#i-option|&amp;lt;tt&amp;gt;-i&amp;lt;/tt&amp;gt;]] option. If this leads to a statistically significant change in the averages, it may indicate that the first part of the file contains samples that are not equilibrated.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All lines (except comment lines) must contain at least the number of columns specified on the command-line, or the number of columns automatically determined from the first non-comment line.  If a line contains more columns, a warning is issued, but the analysis proceeds. On the other hand, if any line contains fewer columns than this number, the analysis is aborted.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Blank lines are not permitted, not even at the end of a file.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Although GA tries to detect corruptions in a data file, limitations of the &amp;lt;tt&amp;gt;scanf()&amp;lt;/tt&amp;gt; function make it ignore certain non-numerical input. Specifically, an entry that starts with a number followed by a spurious character is truncated.  For example, &#039;24j3&#039; is read as &#039;24&#039; (however, scientific notation is parsed correctly; i.e., &#039;5.3e2&#039; is read as &#039;530&#039;).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The ability to read from &amp;lt;tt&amp;gt;stdin&amp;lt;/tt&amp;gt; makes it possible to process simulation data and directly pipe the results into GA.  For example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  awk unprocessed_data | generic_analyzer STDIN&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
(assuming that &amp;lt;tt&amp;gt;awk&amp;lt;/tt&amp;gt; processes the original data into a stream of columns)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Some programs create data files with MS-DOS line endings, and certain email programs convert data files sent as attachments to include such line endings.  GA recognizes this format and can properly read it. (This can be important in unexpected situations, e.g., when a data file is transmitted as an email attachment.)&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Algorithm ===&lt;br /&gt;
&lt;br /&gt;
(coming soon)&lt;br /&gt;
&lt;br /&gt;
=== Download (Linux and OS X) ===&lt;br /&gt;
&lt;br /&gt;
The current version is dated 06/24/2014.  It is strongly recommended that you upgrade from any earlier version.  You can download binary versions of this program here, but note that this was created for internal lab use - we cannot provide any support.&lt;br /&gt;
&lt;br /&gt;
* [https://pergamon.ms.northwestern.edu/Download/Generic_analyzer/ga.zip Linux executable (recommended version; compiled on OpenSuSE 13.1, 64-bit)]&lt;br /&gt;
* [https://pergamon.ms.northwestern.edu/Download/Generic_analyzer/ga_static.zip Linux executable (try if regular version does not work; static binary that should be suitable for most x86_64 Linux installations)]&lt;br /&gt;
* [https://pergamon.ms.northwestern.edu/Download/Generic_analyzer/ga_osx.zip OS X executable (compiled on OS X 10.9.3, also works on OS X 10.10)]&lt;br /&gt;
* [https://pergamon.ms.northwestern.edu/Download/Generic_analyzer/ga_windows.zip Windows executable (tested on Windows 10)] Note: since a standard installation of Windows does not provide gzip, you must install [http://pergamon.ms.northwestern.edu/Download/Generic_analyzer/gzip.zip gzip.exe] in a folder listed in your %PATH% if you wish to read compressed files.&lt;br /&gt;
&lt;br /&gt;
=== Copyright ===&lt;br /&gt;
&lt;br /&gt;
You are free to download this program and use it for your research. However, please note that the copyright for this code is retained by Erik Luijten, 1999-2018.&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=853</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=853"/>
		<updated>2025-03-28T23:13:17Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended versions (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Binary versions of Gnuplot for macOS (includes Qt, wxt, png, JPEG, pdf, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for ARM-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg Gnuplot 6.0.2]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg Gnuplot 6.0.2]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for Intel-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg Gnuplot 6.0.2] and install. No additional libraries required.--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg Gnuplot 6.0.2]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative versions with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg Gnuplot 6.0.2 with AquaTerm] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
Download [https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg Gnuplot 6.0.2 with AquaTerm] and install. No additional libraries required.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. It can only be fixed by Apple, hopefully in a future version of macOS.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=852</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=852"/>
		<updated>2025-03-28T23:08:12Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended versions (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Binary versions of Gnuplot for macOS (includes Qt, wxt, png, JPEG, pdf, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for ARM-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg Gnuplot 6.0.2]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg Gnuplot 6.0.2]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for Intel-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg Gnuplot 6.0.2] and install. No additional libraries required.--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg Gnuplot 6.0.2]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative versions with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. It can only be fixed by Apple, hopefully in a future version of macOS.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm]&lt;br /&gt;
package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=851</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=851"/>
		<updated>2025-03-21T20:39:15Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended versions (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Binary versions of Gnuplot for macOS (includes Qt, wxt, png, JPEG, pdf, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for ARM-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg Gnuplot 6.0.2]--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg Gnuplot 6.0.2]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for Intel-based Macs: Download&lt;br /&gt;
&amp;lt;!--[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg Gnuplot 6.0.2] and install. No additional libraries required.--&amp;gt;&lt;br /&gt;
[https://csml.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg Gnuplot 6.0.2]&lt;br /&gt;
and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative versions with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. It can only be fixed by Apple, hopefully in a future version of macOS.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=850</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=850"/>
		<updated>2025-03-21T18:44:46Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended versions (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Binary versions of Gnuplot for macOS (includes Qt, wxt, png, JPEG, pdf, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for ARM-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg Gnuplot 6.0.2] and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for Intel-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg Gnuplot 6.0.2] and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative versions with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. It can only be fixed by Apple, hopefully in a future version of macOS.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=849</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=849"/>
		<updated>2025-03-21T18:43:55Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended versions (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Binary versions of Gnuplot for macOS (includes wxt, png, JPEG, pdf, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for ARM-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg Gnuplot 6.0.2] and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
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.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative versions with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. It can only be fixed by Apple, hopefully in a future version of macOS.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for Intel processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=848</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=848"/>
		<updated>2025-03-21T18:43:31Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended versions (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Binary versions of Gnuplot for macOS (includes wxt, png, JPEG, pdf, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for ARM-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg Gnuplot 6.0.2] and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
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.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative versions with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. It can only be fixed by Apple, hopefully in a future version of macOS.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-x86_64.pkg 6.0.2 with Qt and wxt terminals for ARM processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=847</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=847"/>
		<updated>2025-03-21T18:40:42Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended versions (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Binary versions of Gnuplot for macOS (includes png, JPEG, pdf, wxt, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
One-step installation for ARM-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg Gnuplot 6.0.2] and install. No additional libraries required.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
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.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative versions with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. It can only be fixed by Apple, hopefully in a future version of macOS.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-qt5-arm64.pkg 6.0.2 with Qt and wxt terminal for ARM processors] (March 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=846</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=846"/>
		<updated>2025-03-21T16:52:00Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended versions (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Binary versions of Gnuplot for macOS (includes png, JPEG, pdf, wxt, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
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.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
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.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative versions with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. It can only be fixed by Apple, hopefully in a future version of macOS.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Technical details (no need to read unless you are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=845</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=845"/>
		<updated>2025-03-21T15:23:24Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended versions (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Binary versions of Gnuplot for macOS (includes png, JPEG, pdf, wxt, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
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.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
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.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative versions with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a message that looks like: &amp;quot;2025-03-21 10:17:36.451 gnuplot_qt[19585:6148833] +[IMKClient subclass]: chose IMKClient_Modern&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a log message of the operating system that has been reported for numerous other packages. It can only be fixed by Apple, hopefully in a future version of macOS.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the AquaTerm package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Details (no need to read unless you experience issues and/or are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=844</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=844"/>
		<updated>2025-03-21T15:02:40Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended versions (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Binary versions of Gnuplot for macOS (includes png, JPEG, pdf, wxt, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
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.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
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.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Alternative versions with AquaTerm included&amp;lt;/h2&amp;gt;&lt;br /&gt;
Choose this version if you prefer to use the AquaTerm terminal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the AquaTerm package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Details (no need to read unless you experience issues and/or are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Full list of current versions&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended, unless you prefer XQuartz or are running a very old OS)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=843</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=843"/>
		<updated>2025-03-21T14:52:34Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended versions (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Binary versions of Gnuplot for macOS (includes png, JPEG, pdf, wxt, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
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.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
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.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Binary versions of Gnuplot for macOS &amp;lt;b&amp;gt;with AquaTerm included&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the AquaTerm package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Details (no need to read unless you experience issues and/or are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Full list of current versions&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 with wxt terminal for ARM processors] (January 26, 2025)&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 with wxt terminal for Intel processors] (January 27, 2025)&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-arm64.pkg 6.0.2 with wxt and AquaTerm for ARM processors] (January 27, 2025)&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-aquaterm-x86_64.pkg 6.0.2 with wxt and AquaTerm for Intel processors] (January 27, 2025)&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Versions that do not require XQuartz&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Older versions that require XQuartz (not recommended)&amp;lt;/h4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that you MUST install [http://xquartz.macosforge.org/landing/ X11/XQuartz] to use these versions.&amp;lt;/b&amp;gt; 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).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=842</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=842"/>
		<updated>2025-03-21T14:44:02Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;Recommended versions (just download and install)&amp;lt;/h2&amp;gt;&lt;br /&gt;
Binary versions of Gnuplot for macOS (includes png, JPEG, pdf, wxt, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
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.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
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.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Binary versions of Gnuplot for macOS &amp;lt;b&amp;gt;with AquaTerm included&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Frequently asked questions&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When installing, I receive a malware warning.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please see these detailed [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf instructions].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Gnuplot prints a warning &amp;quot;qt.qpa.fonts: Populating font family aliases took ... ms. Replace uses of missing font family &amp;quot;Sans&amp;quot; with one that exists to avoid this cost.&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Create a file &amp;quot;.gnuplot&amp;quot; in your home folder and add the line&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set term qt font &amp;quot;Arial&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then restart gnuplot.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a version of Gnuplot compiled with AquaTerm support; please make sure you have installed the AquaTerm package as well (see orange box near top of this page).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You are using a 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].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;When using &amp;quot;set terminal png&amp;quot;, I receive an error message that the Arial font is missing.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;I encounter a problem not addressed here.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please contact [mailto:erik.luijten@gmail.com Erik Luijten].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Details (no need to read unless you experience issues and/or are curious)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Current version (recommended):&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 for ARM processors] (January 26, 2025)&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 for Intel processors] (January 27, 2025)&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[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)&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[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)&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Older versions:&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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.&amp;lt;/b&amp;gt; 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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=841</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=841"/>
		<updated>2025-03-05T14:52:59Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Binary versions of Gnuplot for macOS (includes png, JPEG, pdf, wxt, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
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.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
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.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Binary versions of Gnuplot for macOS &amp;lt;b&amp;gt;with AquaTerm included&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: pink; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
See [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf here] if you receive a malware warning.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;[mailto:erik.luijten@gmail.com Please report any problems.]&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Details&amp;lt;/b&amp;gt; (no need to read unless you experience issues and/or are curious):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Current version (recommended):&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 for ARM processors] (January 26, 2025)&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 for Intel processors] (January 27, 2025)&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[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)&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[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)&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Older versions:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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.&amp;lt;/b&amp;gt; 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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Trouble-shooting&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If you receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;, 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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If you receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;, 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].&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note for users of the &amp;quot;png&amp;quot; terminal: On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved and you will receive an error message when you do &amp;quot;set terminal png&amp;quot;. To fix this, issue the following command before starting gnuplot:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=840</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=840"/>
		<updated>2025-03-05T02:40:30Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Binary versions of Gnuplot for macOS (includes png, JPEG, pdf, wxt, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025. Apologies for this inconvenience.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
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.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
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.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Binary versions of Gnuplot for macOS &amp;lt;b&amp;gt;with AquaTerm included&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: pink; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
See [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf here] if you receive a malware warning.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;[mailto:erik.luijten@gmail.com Please report any problems.]&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Details&amp;lt;/b&amp;gt; (no need to read unless you experience issues and/or are curious):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Current version (recommended):&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 for ARM processors] (January 26, 2025)&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 for Intel processors] (January 27, 2025)&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[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)&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[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)&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Older versions:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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.&amp;lt;/b&amp;gt; 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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Trouble-shooting&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If you receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;, 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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If you receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;, 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].&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note for users of the &amp;quot;png&amp;quot; terminal: On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved and you will receive an error message when you do &amp;quot;set terminal png&amp;quot;. To fix this, issue the following command before starting gnuplot:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=839</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=839"/>
		<updated>2025-03-05T02:39:38Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Binary versions of Gnuplot for macOS (includes png, JPEG, pdf, wxt, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: red; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
 Download links temporarily down due to power outage. Will be accessible again March 5, 2025&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
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.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
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.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Binary versions of Gnuplot for macOS &amp;lt;b&amp;gt;with AquaTerm included&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: pink; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
See [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf here] if you receive a malware warning.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;[mailto:erik.luijten@gmail.com Please report any problems.]&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Details&amp;lt;/b&amp;gt; (no need to read unless you experience issues and/or are curious):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Current version (recommended):&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 for ARM processors] (January 26, 2025)&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 for Intel processors] (January 27, 2025)&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[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)&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[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)&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Older versions:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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.&amp;lt;/b&amp;gt; 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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Trouble-shooting&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If you receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;, 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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If you receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;, 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].&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note for users of the &amp;quot;png&amp;quot; terminal: On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved and you will receive an error message when you do &amp;quot;set terminal png&amp;quot;. To fix this, issue the following command before starting gnuplot:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=838</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=838"/>
		<updated>2025-02-08T16:35:14Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Binary versions of Gnuplot for macOS (includes png, JPEG, pdf, wxt, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
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.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
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.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Binary versions of Gnuplot for macOS &amp;lt;b&amp;gt;with AquaTerm included&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: pink; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
See [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf here] if you receive a malware warning.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;[mailto:erik.luijten@gmail.com Please report any problems.]&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Details&amp;lt;/b&amp;gt; (no need to read unless you experience issues and/or are curious):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Current version (recommended):&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 for ARM processors] (January 26, 2025)&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 for Intel processors] (January 27, 2025)&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[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)&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[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)&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Older versions:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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.&amp;lt;/b&amp;gt; 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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Trouble-shooting&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If you receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;, 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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If you receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;, 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].&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note for users of the &amp;quot;png&amp;quot; terminal: On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved and you will receive an error message when you do &amp;quot;set terminal png&amp;quot;. To fix this, issue the following command before starting gnuplot:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=837</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=837"/>
		<updated>2025-02-07T13:38:03Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Binary versions of Gnuplot for macOS (includes png, JPEG, pdf, wxt, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
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.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
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.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Binary versions of Gnuplot for macOS &amp;lt;b&amp;gt;with AquaTerm included&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: pink; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
See [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf here] if you receive a malware warning.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;[mailto:erik.luijten@gmail.com Please report any problems.]&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Details&amp;lt;/b&amp;gt; (no need to read unless you experience issues and/or are curious):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that works on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Current version (recommended):&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 for ARM processors] (January 26, 2025)&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 for Intel processors] (January 27, 2025)&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[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)&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[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)&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Older versions:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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.&amp;lt;/b&amp;gt; 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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Trouble-shooting&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If you receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;, 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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If you receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;, 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].&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note for users of the &amp;quot;png&amp;quot; terminal: On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved and you will receive an error message when you do &amp;quot;set terminal png&amp;quot;. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=836</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=836"/>
		<updated>2025-02-07T13:36:56Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Binary versions of Gnuplot for macOS (includes png, JPEG, pdf, wxt, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
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.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
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.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Binary versions of Gnuplot for macOS &amp;lt;b&amp;gt;with AquaTerm included&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: pink; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
See [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf here] if you receive a malware warning.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;[mailto:erik.luijten@gmail.com Please report any problems.]&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Details&amp;lt;/b&amp;gt; (no need to read unless you experience issues and/or are curious):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that should work on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Current version (recommended):&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 for ARM processors] (January 26, 2025)&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 for Intel processors] (January 27, 2025)&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[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)&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[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)&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Older versions:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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.&amp;lt;/b&amp;gt; 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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Trouble-shooting&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If you receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;, 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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If you receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;, 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].&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note for users of the &amp;quot;png&amp;quot; terminal: On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved and you will receive an error message when you do &amp;quot;set terminal png&amp;quot;. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=835</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=835"/>
		<updated>2025-02-07T13:36:33Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Binary versions of Gnuplot for macOS (includes png, JPEG, pdf, wxt, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
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.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
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.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Binary versions of Gnuplot for macOS &amp;lt;b&amp;gt;with AquaTerm included&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: pink; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
See [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf here] if you receive a malware warning.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;[mailto:erik.luijten@gmail.com Please report any problems.]&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Details&amp;lt;/b&amp;gt; (no need to read unless you experience issues and/or are curious):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] is a universal (Intel + ARM) binary that should work on macOS 10.15.7 and newer. Even though it will appear as version 1.1.1, it was compiled from the git repository and contains several important patches compared to the official release.&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Current version (recommended):&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 for ARM processors] (January 26, 2025)&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 for Intel processors] (January 27, 2025)&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[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)&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[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)&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Older versions:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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.&amp;lt;/b&amp;gt; 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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Trouble-shooting&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If you receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;, 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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If you receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;, 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].&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note for users of the &amp;quot;png&amp;quot; terminal: On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved and you will receive an error message when you do &amp;quot;set terminal png&amp;quot;. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
	<entry>
		<id>https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=834</id>
		<title>Binary versions of Gnuplot for macOS</title>
		<link rel="alternate" type="text/html" href="https://csml-wiki.northwestern.edu/index.php?title=Binary_versions_of_Gnuplot_for_macOS&amp;diff=834"/>
		<updated>2025-02-06T16:47:46Z</updated>

		<summary type="html">&lt;p&gt;Administrator: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Binary versions of Gnuplot for macOS (includes png, JPEG, pdf, wxt, and many other terminals).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
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.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: cyan; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
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.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Binary versions of Gnuplot for macOS &amp;lt;b&amp;gt;with AquaTerm included&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for ARM-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
Installation for Intel-based Macs: Download [https://pergamon.ms.northwestern.edu/Download/Gnuplot/aquaterm-1.1.1-git-universal.pkg AquaTerm] and install.&lt;br /&gt;
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.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: This version of AquaTerm contains several fixes not available in the official 1.1.1 release.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: pink; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
See [https://pergamon.ms.northwestern.edu/Download/Gnuplot/malware_warning.pdf here] if you receive a malware warning.&lt;br /&gt;
&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;[mailto:erik.luijten@gmail.com Please report any problems.]&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Details&amp;lt;/b&amp;gt; (no need to read unless you experience issues and/or are curious):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All versions provided here include the GNU Readline library.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;b&amp;gt;NOT&amp;lt;/b&amp;gt; need to download this library to use the gnuplot packages below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Simply download the package from one of the links below and install. You can then invoke gnuplot from a terminal window via &amp;lt;tt&amp;gt;/usr/local/bin/gnuplot&amp;lt;/tt&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Current version (recommended):&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;!--&amp;lt;div style=&amp;quot;background-color: orange; border-style: solid;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note: In some versions of Chrome, you must right-click and choose &amp;quot;Save Link As...&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-arm64.pkg 6.0.2 for ARM processors] (January 26, 2025)&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-6.0.2-x86_64.pkg 6.0.2 for Intel processors] (January 27, 2025)&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[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)&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;[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)&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Older versions:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-arm64.pkg 5.4.10 for ARM processors] (January 20, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.10-x86_64.pkg 5.4.10 for Intel processors] (January 21, 2025)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;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.&amp;lt;/b&amp;gt; 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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.1.pkg 5.4.1] (December 15, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.4.0.pkg 5.4.0] (September 23, 2020)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.8.pkg 5.2.8] (December 2, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.7.pkg 5.2.7] (May 31, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.6.pkg 5.2.6] (January 1, 2019)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.5.pkg 5.2.5] (October 7, 2018)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.4.pkg 5.2.4] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.3.pkg 5.2.3] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[https://pergamon.ms.northwestern.edu/Download/Gnuplot/gnuplot-5.2.2.pkg 5.2.2] (does not include PNG, JPEG, and GIF terminals)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Trouble-shooting&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If you receive an error message &amp;quot;dyld: Library not loaded: /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm&amp;quot;, 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).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If you receive an error message &amp;quot;dyld: Library not loaded: /opt/X11/lib/libfontconfig.1.dylib&amp;quot;, 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].&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note for users of the &amp;quot;png&amp;quot; terminal: On some versions of OS X, such as Catalina, the &amp;quot;Arial&amp;quot; font has been moved and you will receive an error message when you do &amp;quot;set terminal png&amp;quot;. To fix this, issue the following command before starting gnuplot:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
export GDFONTPATH=/Library/Fonts:/Library/Fonts/Microsoft:/System/Library/Fonts:/System/Library/Fonts/Supplemental&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;li&amp;gt;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 &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;. Then:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/local&lt;br /&gt;
sudo unzip /tmp/gnuplot_osx_501.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Note: Older version still available: [http://ariadne.ms.northwestern.edu/Download/Gnuplot/gnuplot_osx_465.zip version 4.6.5], compiled on OS X 10.9.3 (Mavericks)&amp;lt;/li&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
</feed>