Re: Poll for macosx and windows users
Jalaluddin Morris <[email protected]> Thu, 27 Feb 2025 20:58:23 +0800
| Newsgroups | gmane.comp.mathematics.maxima.general,gmane.lisp.gcl.devel |
|---|---|
| Message-ID | <[email protected]> |
Greetings I use macports. For me, wxmaxima builds successfully for both Apple Silicon M1and Intel IMac using latest macports and latest Sequoia beta. However macports Intel build for Mac is problematic, and I have been using the workaround sudo /Applications/wxMaxima.app/Contents/MacOS/wxmaxima after building. Does anyone have any idea how to make wxmaxima work "straight out of the box” for Intel IMac with a 5K monitor? Thank in advance. Jalaluddin > On 27 Feb 2025, at 10:27, Camm Maguire <[email protected]> wrote: > > Greetings! On a related topic, do macosx users typically use macports, > homebrew, or compile on their own? Likewise to windows users use cygwin > or compile on their own? > > Take care, > > David Scherfgen <[email protected]> writes: > >> Maybe a good compromise would be to: >> - not bundle GMP with GCL >> - use the system's libgmp by default >> - but allow the user to specify a specific GMP library when configuring, e.g. --with-gmp=/path/to/custom/gmp >> >> That would allow users with an older OS to still build their up-to-date GMP version locally (without installing it, which might cause trouble?) and make GCL use >> that. >> Or maybe that's already possible with the current configuration script? >> >> Best regards >> David >> >> Am Sa., 22. Feb. 2025 um 21:35 Uhr schrieb Robert Dodier <[email protected]>: >> >> On Sat, Feb 22, 2025 at 10:22 AM Camm Maguire <[email protected]> wrote: >> >>> I was actually thinking of removing the convenience copy of gmp, as it >>> appears virtually everyone is dynamically linking against the system gmp >>> shared library. >> >> Camm, I'm an outsider to the GCL project, and I haven't been following >> carefully. But anyway my advice is to avoid bundling GMP with GCL >> itself, and link against an externally installed library. >> >> That will work for any system which is less than some number of years >> old. The trade off is that it might not work for very old systems >> (where very old = at least 10 years old; maybe someone has a more >> specific number). >> >> I think that's an acceptable trade off. Maintaining backwards >> compatibility means there's less time for moving forward -- >> essentially taking away from all newer systems to benefit a much >> smaller number of old systems. >> >> FWIW >> >> Robert >> >> PS. I guess one might find some inspiration in other Common Lisp >> systems which make use of GMP or similar libraries -- I have no idea >> which those are, or how they go about it. >> > > -- > Camm Maguire [email protected] > ========================================================================== > "The earth is but one country, and mankind its citizens." -- Baha'u'llah > > > _______________________________________________ > Maxima-discuss mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/maxima-discuss _______________________________________________ Maxima-discuss mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/maxima-discuss