|
From: Erik L. <eri...@gm...> - 2025-01-20 20:10:11
|
Dear all, After a long hiatus, I resumed creating packages of Gnuplot for macOS. To avoid problems, many libraries are statically linked. Unlike my older versions, I now use the wxt terminal, so users no longer need to install XQuartz. The webpage for my packages is: https://csml-wiki.northwestern.edu/index.php/Binary_versions_of_Gnuplot_for_macOS Version 6.0.2 is available now, although only for Macs with ARM-based processors. I intend to create an Intel-compatible version in the coming days. *Feedback, problem reports, etc. are welcome!* *Ethan: Can you update http://gnuplot.info/download.html <http://gnuplot.info/download.html> in two regards?* - "Various versions through current 5.4:" should be "Various versions through current:" -The link in csml-wiki.northwestern.edu is now: " https://csml-wiki.northwestern.edu/index.php/Binary_versions_of_Gnuplot_for_macOS " Thank you! Erik |
|
From: Ethan A M. <me...@uw...> - 2025-01-21 00:36:05
|
On Monday, 20 January 2025 12:09:52 PST Erik Luijten wrote: > Dear all, > > After a long hiatus, I resumed creating packages of Gnuplot for macOS. To > avoid problems, many libraries are statically linked. Unlike my older > versions, I now use the wxt terminal, so users no longer need to install XQuartz. Good to hear. Did you run into any compiler or source issues when compiling for the ARM processors? > The webpage for my packages is: > https://csml-wiki.northwestern.edu/index.php/Binary_versions_of_Gnuplot_for_macOS > Version 6.0.2 is available now, although only for Macs with ARM-based > processors. I intend to create an Intel-compatible version in the coming days. > > *Feedback, problem reports, etc. are welcome!* > > *Ethan: Can you update gnuplot.info/download.html ? Sure ... done. -- Ethan A Merritt |
|
From: Erik L. <eri...@gm...> - 2025-01-21 00:55:23
|
Thank you. I did not encounter any issues compiling for ARM (some of the libraries required me to figure out the right configuration settings, but none of that was related to gnuplot). Erik On Mon, Jan 20, 2025 at 6:35 PM Ethan A Merritt <me...@uw...> wrote: > On Monday, 20 January 2025 12:09:52 PST Erik Luijten wrote: > > Dear all, > > > > After a long hiatus, I resumed creating packages of Gnuplot for macOS. To > > avoid problems, many libraries are statically linked. Unlike my older > > versions, I now use the wxt terminal, so users no longer need to install > XQuartz. > > Good to hear. > Did you run into any compiler or source issues when compiling for the ARM > processors? > > > The webpage for my packages is: > > > https://csml-wiki.northwestern.edu/index.php/Binary_versions_of_Gnuplot_for_macOS > > > Version 6.0.2 is available now, although only for Macs with ARM-based > > processors. I intend to create an Intel-compatible version in the coming > days. > > > > *Feedback, problem reports, etc. are welcome!* > > > > *Ethan: Can you update gnuplot.info/download.html ? > > Sure ... done. > > -- > Ethan A Merritt > > > > |
|
From: Erik L. <eri...@gm...> - 2025-01-22 14:46:00
|
Just to follow up on this: I now also compiled a version specifically for Intel-based Macs, see https://csml-wiki.northwestern.edu/index.php/Binary_versions_of_Gnuplot_for_macOS . Problems reports, suggestions, etc. are always welcome! Kind regards, Erik On Mon, Jan 20, 2025 at 2:09 PM Erik Luijten <eri...@gm...> wrote: > Dear all, > > After a long hiatus, I resumed creating packages of Gnuplot for macOS. To > avoid problems, many libraries are statically linked. Unlike my older > versions, I now use the wxt terminal, so users no longer need to install > XQuartz. > > The webpage for my packages is: > https://csml-wiki.northwestern.edu/index.php/Binary_versions_of_Gnuplot_for_macOS > > Version 6.0.2 is available now, although only for Macs with ARM-based > processors. I intend to create an Intel-compatible version in the coming > days. > > *Feedback, problem reports, etc. are welcome!* > > *Ethan: Can you update http://gnuplot.info/download.html > <http://gnuplot.info/download.html> in two regards?* > - "Various versions through current 5.4:" should be "Various versions > through current:" > -The link in csml-wiki.northwestern.edu is now: " > https://csml-wiki.northwestern.edu/index.php/Binary_versions_of_Gnuplot_for_macOS > " > > Thank you! > > Erik > > |
|
From: Ethan A M. <me...@uw...> - 2025-01-22 19:52:38
|
Question:
Do your gnuplot builds include ./configure --with-aquaterm?
I haven't heard anything from or about the AquaTerm project for a long time.
There's an open bug report for aquaterm on the gnuplot tracker from 2017
https://sourceforge.net/p/gnuplot/bugs/1969/
Can you check whether that issue still needs a fix, or alternatively if
aquaterm
is essentially unsupported maybe we should just remove it?
Ethan
On Wed, Jan 22, 2025 at 6:46 AM Erik Luijten <eri...@gm...> wrote:
> Just to follow up on this: I now also compiled a version specifically for
> Intel-based Macs, see https: //csml-wiki. northwestern. edu/index.
> php/Binary_versions_of_Gnuplot_for_macOS. Problems reports, suggestions,
> etc. are always welcome! Kind regards,
> ZjQcmQRYFpfptBannerStart
> This Message Is From an Untrusted Sender
> You have not previously corresponded with this sender.
> See https://itconnect.uw.edu/email-tags for additional information.
> Please contact the UW-IT Service Center, he...@uw... 206.221.5000, for
> assistance.
>
> ZjQcmQRYFpfptBannerEnd
> Just to follow up on this: I now also compiled a version specifically for
> Intel-based Macs, see
> https://csml-wiki.northwestern.edu/index.php/Binary_versions_of_Gnuplot_for_macOS
> <https://urldefense.com/v3/__https://csml-wiki.northwestern.edu/index.php/Binary_versions_of_Gnuplot_for_macOS__;!!K-Hz7m0Vt54!jboAagG5yjlfhA44xNigxng-vTw1Xqr6pjQCB69NiEUaM35V_ubLB1WlRpzK0TTlaIaZqYDERYVD8e-jVYO6$>
> .
>
> Problems reports, suggestions, etc. are always welcome!
>
> Kind regards,
>
> Erik
>
>
> On Mon, Jan 20, 2025 at 2:09 PM Erik Luijten <eri...@gm...>
> wrote:
>
>> Dear all,
>>
>> After a long hiatus, I resumed creating packages of Gnuplot for macOS. To
>> avoid problems, many libraries are statically linked. Unlike my older
>> versions, I now use the wxt terminal, so users no longer need to install
>> XQuartz.
>>
>> The webpage for my packages is:
>> https://csml-wiki.northwestern.edu/index.php/Binary_versions_of_Gnuplot_for_macOS
>> <https://urldefense.com/v3/__https://csml-wiki.northwestern.edu/index.php/Binary_versions_of_Gnuplot_for_macOS__;!!K-Hz7m0Vt54!jboAagG5yjlfhA44xNigxng-vTw1Xqr6pjQCB69NiEUaM35V_ubLB1WlRpzK0TTlaIaZqYDERYVD8e-jVYO6$>
>>
>> Version 6.0.2 is available now, although only for Macs with ARM-based
>> processors. I intend to create an Intel-compatible version in the coming
>> days.
>>
>> *Feedback, problem reports, etc. are welcome!*
>>
>> *Ethan: Can you update http://gnuplot.info/download.html
>> <https://urldefense.com/v3/__http://gnuplot.info/download.html__;!!K-Hz7m0Vt54!jboAagG5yjlfhA44xNigxng-vTw1Xqr6pjQCB69NiEUaM35V_ubLB1WlRpzK0TTlaIaZqYDERYVD8fPoCs_l$>
>> in two regards?*
>> - "Various versions through current 5.4:" should be "Various versions
>> through current:"
>> -The link in csml-wiki.northwestern.edu
>> <https://urldefense.com/v3/__http://csml-wiki.northwestern.edu__;!!K-Hz7m0Vt54!jboAagG5yjlfhA44xNigxng-vTw1Xqr6pjQCB69NiEUaM35V_ubLB1WlRpzK0TTlaIaZqYDERYVD8RkM6Hgd$>
>> is now: "
>> https://csml-wiki.northwestern.edu/index.php/Binary_versions_of_Gnuplot_for_macOS
>> <https://urldefense.com/v3/__https://csml-wiki.northwestern.edu/index.php/Binary_versions_of_Gnuplot_for_macOS__;!!K-Hz7m0Vt54!jboAagG5yjlfhA44xNigxng-vTw1Xqr6pjQCB69NiEUaM35V_ubLB1WlRpzK0TTlaIaZqYDERYVD8e-jVYO6$>
>> "
>>
>> Thank you!
>>
>> Erik
>>
>> _______________________________________________
> gnuplot-beta mailing list
> gnu...@li...
> Membership management via:
> https://urldefense.com/v3/__https://lists.sourceforge.net/lists/listinfo/gnuplot-beta__;!!K-Hz7m0Vt54!jboAagG5yjlfhA44xNigxng-vTw1Xqr6pjQCB69NiEUaM35V_ubLB1WlRpzK0TTlaIaZqYDERYVD8X60Ssop$
>
--
Ethan A Merritt
Department of Biochemistry
University of Washington, Seattle
|
|
From: Erik L. <eri...@gm...> - 2025-01-22 22:52:56
|
Hi Ethan, I deliberately omitted aquaterm from my compiled version, since the project appears to be dormant (last change 2013, likewise for the mailing list) and the wxt terminal seems to work well. If there are reasons for me to reconsider, please let me know. Erik On Wed, Jan 22, 2025 at 1:52 PM Ethan A Merritt <me...@uw...> wrote: > Question: > Do your gnuplot builds include ./configure --with-aquaterm? > > I haven't heard anything from or about the AquaTerm project for a long > time. > There's an open bug report for aquaterm on the gnuplot tracker from 2017 > https://sourceforge.net/p/gnuplot/bugs/1969/ > Can you check whether that issue still needs a fix, or alternatively if > aquaterm > is essentially unsupported maybe we should just remove it? > > Ethan > > On Wed, Jan 22, 2025 at 6:46 AM Erik Luijten <eri...@gm...> > wrote: > >> Just to follow up on this: I now also compiled a version specifically for >> Intel-based Macs, see https: //csml-wiki. northwestern. edu/index. >> php/Binary_versions_of_Gnuplot_for_macOS. Problems reports, suggestions, >> etc. are always welcome! Kind regards, >> ZjQcmQRYFpfptBannerStart >> This Message Is From an Untrusted Sender >> You have not previously corresponded with this sender. >> See https://itconnect.uw.edu/email-tags for additional information. >> Please contact the UW-IT Service Center, he...@uw... 206.221.5000, for >> assistance. >> >> ZjQcmQRYFpfptBannerEnd >> Just to follow up on this: I now also compiled a version specifically for >> Intel-based Macs, see >> https://csml-wiki.northwestern.edu/index.php/Binary_versions_of_Gnuplot_for_macOS >> <https://urldefense.com/v3/__https://csml-wiki.northwestern.edu/index.php/Binary_versions_of_Gnuplot_for_macOS__;!!K-Hz7m0Vt54!jboAagG5yjlfhA44xNigxng-vTw1Xqr6pjQCB69NiEUaM35V_ubLB1WlRpzK0TTlaIaZqYDERYVD8e-jVYO6$> >> . >> >> Problems reports, suggestions, etc. are always welcome! >> >> Kind regards, >> >> Erik >> >> >> On Mon, Jan 20, 2025 at 2:09 PM Erik Luijten <eri...@gm...> >> wrote: >> >>> Dear all, >>> >>> After a long hiatus, I resumed creating packages of Gnuplot for macOS. >>> To avoid problems, many libraries are statically linked. Unlike my older >>> versions, I now use the wxt terminal, so users no longer need to install >>> XQuartz. >>> >>> The webpage for my packages is: >>> https://csml-wiki.northwestern.edu/index.php/Binary_versions_of_Gnuplot_for_macOS >>> <https://urldefense.com/v3/__https://csml-wiki.northwestern.edu/index.php/Binary_versions_of_Gnuplot_for_macOS__;!!K-Hz7m0Vt54!jboAagG5yjlfhA44xNigxng-vTw1Xqr6pjQCB69NiEUaM35V_ubLB1WlRpzK0TTlaIaZqYDERYVD8e-jVYO6$> >>> >>> Version 6.0.2 is available now, although only for Macs with ARM-based >>> processors. I intend to create an Intel-compatible version in the coming >>> days. >>> >>> *Feedback, problem reports, etc. are welcome!* >>> >>> *Ethan: Can you update http://gnuplot.info/download.html >>> <https://urldefense.com/v3/__http://gnuplot.info/download.html__;!!K-Hz7m0Vt54!jboAagG5yjlfhA44xNigxng-vTw1Xqr6pjQCB69NiEUaM35V_ubLB1WlRpzK0TTlaIaZqYDERYVD8fPoCs_l$> >>> in two regards?* >>> - "Various versions through current 5.4:" should be "Various versions >>> through current:" >>> -The link in csml-wiki.northwestern.edu >>> <https://urldefense.com/v3/__http://csml-wiki.northwestern.edu__;!!K-Hz7m0Vt54!jboAagG5yjlfhA44xNigxng-vTw1Xqr6pjQCB69NiEUaM35V_ubLB1WlRpzK0TTlaIaZqYDERYVD8RkM6Hgd$> >>> is now: " >>> https://csml-wiki.northwestern.edu/index.php/Binary_versions_of_Gnuplot_for_macOS >>> <https://urldefense.com/v3/__https://csml-wiki.northwestern.edu/index.php/Binary_versions_of_Gnuplot_for_macOS__;!!K-Hz7m0Vt54!jboAagG5yjlfhA44xNigxng-vTw1Xqr6pjQCB69NiEUaM35V_ubLB1WlRpzK0TTlaIaZqYDERYVD8e-jVYO6$> >>> " >>> >>> Thank you! >>> >>> Erik >>> >>> _______________________________________________ >> gnuplot-beta mailing list >> gnu...@li... >> Membership management via: >> https://urldefense.com/v3/__https://lists.sourceforge.net/lists/listinfo/gnuplot-beta__;!!K-Hz7m0Vt54!jboAagG5yjlfhA44xNigxng-vTw1Xqr6pjQCB69NiEUaM35V_ubLB1WlRpzK0TTlaIaZqYDERYVD8X60Ssop$ >> > > > -- > Ethan A Merritt > Department of Biochemistry > University of Washington, Seattle > > |
|
From: Jun T <tak...@kb...> - 2025-01-23 03:43:58
|
> 2025/01/23 7:52, Erik Luijten <eri...@gm...> wrote: > > I deliberately omitted aquaterm from my compiled version, since the project appears to be dormant (last change 2013, likewise for the mailing list) and the wxt terminal seems to work well. If there are reasons for me to reconsider, please let me know. Aauaterm works fine on macOS 13 Ventura. My Intel Mac is rather old (2017 iMac) and can't test on the newer macOS (14 Sonoma, 15 Sequoia). Can anyone test on these OSes? If aquaterm works on Sonoma/Sequoia I think it would be useful to include it since quaterm is the only terminal that can copy a plot into clipboard in vector format (EPSF, or PDF as Apple calls it). This is quite useful if you want to copy/paste the plot into Keynote, PowerPoint etc. (with wxt terminal we need to save the plot in .pdf file and then include the file into the presentation etc.). |
|
From: Erik L. <eri...@gm...> - 2025-01-23 13:53:35
|
Hi Jun, I will see if I can get it to work, hopefully this weekend. On a side note, you wrote "EPSF, or PDF as Apple calls it". However, EPSF = Encapsulated Postscript, which is closely related to PDF, but definitely not the same. In any case, I'll keep you posted on aquaterm. Erik On Wed, Jan 22, 2025 at 9:44 PM Jun T <tak...@kb...> wrote: > > > 2025/01/23 7:52, Erik Luijten <eri...@gm...> wrote: > > > > I deliberately omitted aquaterm from my compiled version, since the > project appears to be dormant (last change 2013, likewise for the mailing > list) and the wxt terminal seems to work well. If there are reasons for me > to reconsider, please let me know. > > Aauaterm works fine on macOS 13 Ventura. My Intel Mac > is rather old (2017 iMac) and can't test on the newer macOS > (14 Sonoma, 15 Sequoia). Can anyone test on these OSes? > > If aquaterm works on Sonoma/Sequoia I think it would be > useful to include it since quaterm is the only terminal that > can copy a plot into clipboard in vector format (EPSF, or > PDF as Apple calls it). > > This is quite useful if you want to copy/paste the plot > into Keynote, PowerPoint etc. (with wxt terminal we need > to save the plot in .pdf file and then include the file into > the presentation etc.). > > _______________________________________________ > gnuplot-beta mailing list > gnu...@li... > Membership management via: > https://lists.sourceforge.net/lists/listinfo/gnuplot-beta > |
|
From: Jun T <tak...@kb...> - 2025-01-24 01:21:21
|
> 2025/01/23 22:53、Erik Luijten <eri...@gm...>のメール: > > I will see if I can get it to work, hopefully this weekend. Thanks. I hope it works. Which version of macOS are you using (on Intel Mac)? > On a side note, you wrote "EPSF, or PDF as Apple calls it". However, EPSF = Encapsulated Postscript, which is closely related to PDF, but definitely not the same. I've been thinking it is EPSF but Apple (wrongly) calls it PDF. But I looked into the actual content of the clipboard; it seems it is indeed PDF. |
|
From: Ethan A M. <me...@uw...> - 2025-01-24 05:09:03
|
On Thursday, 23 January 2025 17:20:55 PST Jun T wrote: > > > 2025/01/23 22:53、Erik Luijten <eri...@gm...>のメール: > > > > I will see if I can get it to work, hopefully this weekend. > > Thanks. I hope it works. > Which version of macOS are you using (on Intel Mac)? > > > On a side note, you wrote "EPSF, or PDF as Apple calls it". However, EPSF = Encapsulated Postscript, which is closely related to PDF, but definitely not the same. > > I've been thinking it is EPSF but Apple (wrongly) calls it PDF. > But I looked into the actual content of the clipboard; it seems > it is indeed PDF. The wxt and qt terminals can both dump PDF output of the plot currently on the screen. Is the issue that you would like it sent to a clipboard rather than to a file? I don't know exactly what "clipboard" means on a Mac, but if there is a standard way to paste things there maybe this is worth a feature request for those other terminals. - Ethan |
|
From: Jun T <tak...@kb...> - 2025-01-24 08:22:56
|
> 2025/01/24 14:08、Ethan A Merritt <me...@uw...>のメール: > > The wxt and qt terminals can both dump PDF output of the plot currently > on the screen. Is the issue that you would like it sent to a clipboard rather > than to a file? With wxt, you can copy the plot into the clipboard by pushing a button in the title bar of the wxt window. With qt, you can select the 'copy to clipboard' from the pull-down menu in the title bar of the qt window. But in both cases the plot is copied in bitmap format, not as vector graphics. On macOS with aquaterm, I can use the key combination Cmd-C to copy the plot to the clipboard in PDF format, and paste it into PowerPoint etc. by hitting Cmd-V. |
|
From: Erik L. <eri...@gm...> - 2025-01-26 04:11:09
|
Hi (I took the liberty to change the subject),
Here is an update:
1. configuration with "--with-aquaterm" completely throws off the
compilation. I found that this is caused by a specific line in the
./configure script (line 10668 in Gnuplot 6.0.2):
CFLAGS="$CFLAGS -ObjC"; LDFLAGS="$LDFLAGS -framework Foundation
-framework AquaTerm"
The LDFLAGS make the configure script subsequently fail finding various
libraries (GNU readline, etc.) and the configuration of the source code is
completely wrong (numerous error messages during compilation). The problem
occurs in 5.4.10 and 6.0.2, and both on my old Intel-based Mac running
macOS Catalina and my ARM-based Mac running macOS Sequioa. I do not
understand why this happens.
2. Despite the above, I was able to compile (by changing the configure
script) Gnuplot with AquaTerm. On the Intel machine, this was
straightforward using the precompiled AquaTerm package on sourceforge. The
compiled version of Gnuplot can also be run on an ARM Mac, via emulation.
On the other hand, attempting direct compilation of Gnuplot with aquaterm
on my ARM Mac caused a problem during linking, since the sourceforge
AquaTerm framework does not provide arm64 object code.
3. To circumvent this, I tried building AquaTerm on ARM using "xcodebuild
build"; however, this failed. I admittedly do not have the bandwidth to
sort this out; pointers would be very welcome! One problem is that "
Message/NSMailDelivery.h" is used, which has been deprecated by Apple. This
may be easy to address - I simply do not know.
4. I can confirm Jun's statement: Copy/Paste from an AquaTerm window yields
a scalable (vector) object. On the other hand, Copy/Paste from a wxt
terminal seems to be a bitmap.
So, as a brief summary:
- I can make available an x86_64 version of Gnuplot with aquaterm, which
will run on ARM machines as well (but not natively).
- I would much appreciate help in building AquaTerm (
https://sourceforge.net/projects/aquaterm/files/AquaTerm/v1.1.1/) on an
arm-based Mac.
Apologies for the long message!
Erik
On Fri, Jan 24, 2025 at 2:23 AM Jun T <tak...@kb...> wrote:
>
> > 2025/01/24 14:08、Ethan A Merritt <me...@uw...>のメール:
> >
> > The wxt and qt terminals can both dump PDF output of the plot currently
> > on the screen. Is the issue that you would like it sent to a clipboard
> rather
> > than to a file?
>
> With wxt, you can copy the plot into the clipboard by pushing
> a button in the title bar of the wxt window.
> With qt, you can select the 'copy to clipboard' from the pull-down
> menu in the title bar of the qt window.
> But in both cases the plot is copied in bitmap format, not as
> vector graphics.
>
> On macOS with aquaterm, I can use the key combination Cmd-C
> to copy the plot to the clipboard in PDF format, and paste it into
> PowerPoint etc. by hitting Cmd-V.
>
>
>
>
> _______________________________________________
> gnuplot-beta mailing list
> gnu...@li...
> Membership management via:
> https://lists.sourceforge.net/lists/listinfo/gnuplot-beta
>
|