{"id":1703,"date":"2015-05-20T09:22:44","date_gmt":"2015-05-20T16:22:44","guid":{"rendered":"http:\/\/blackcap.name\/blog\/new\/?p=1703"},"modified":"2015-05-20T09:24:10","modified_gmt":"2015-05-20T16:24:10","slug":"building-gnuplot-on-mac-osx","status":"publish","type":"post","link":"https:\/\/blackcap.name\/blog\/new\/?p=1703","title":{"rendered":"Building Gnuplot on Mac OSX"},"content":{"rendered":"<p>There&#8217;s not much out there on how to do it, and what&#8217;s there is either flat-out incorrect (fails to produce a binary that&#8217;s actually useful for anything, because it can&#8217;t directly display data on the Mac) or needlessly painful (involves things like MacPorts which end up needlessly bloating your computer by building most of the open source Linux universe first).<\/p>\n<ol>\n<li>Download and install the latest version of AquaTerm, available <a href=\"http:\/\/sourceforge.net\/projects\/aquaterm\/\">here<\/a>.<\/li>\n<li>Download the most recent production version of the source for Gnuplot, available <a href=\"http:\/\/sourceforge.net\/projects\/gnuplot\/\">here<\/a>.<\/li>\n<li>Type the following commands to build and install Gnuplot:\n<pre>.\/configure --with-readline=builtin --with-aquaterm\r\nmake\r\nsudo make install\r\n<\/pre>\n<\/li>\n<\/ol>\n<p>Note the two options to <kbd>configure<\/kbd>. The built-in readline library in many MacOS releases is buggy and makes things crash, and the configure script is too stupid to automatically realize that Aqua Term is present. The hard part about building Gnuplot on the Mac is building a binary that&#8217;s actually useful; the <kbd>configure<\/kbd> script will by default merrily create a configuration which will crash on loading or cannot actually directly display anything on the Mac screen.<\/p>\n<p>At least, this worked for me. I&#8217;d be interested in hearing whether or not it works for you.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>There&#8217;s not much out there on how to do it, and what&#8217;s there is either flat-out incorrect (fails to produce a binary that&#8217;s actually useful for anything, because it can&#8217;t directly display data on the Mac) or needlessly painful (involves things like MacPorts which end up needlessly bloating your computer by building most of the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-1703","post","type-post","status-publish","format-standard","hentry","category-computers"],"_links":{"self":[{"href":"https:\/\/blackcap.name\/blog\/new\/index.php?rest_route=\/wp\/v2\/posts\/1703","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blackcap.name\/blog\/new\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blackcap.name\/blog\/new\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blackcap.name\/blog\/new\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blackcap.name\/blog\/new\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1703"}],"version-history":[{"count":0,"href":"https:\/\/blackcap.name\/blog\/new\/index.php?rest_route=\/wp\/v2\/posts\/1703\/revisions"}],"wp:attachment":[{"href":"https:\/\/blackcap.name\/blog\/new\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1703"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blackcap.name\/blog\/new\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1703"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blackcap.name\/blog\/new\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1703"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}