Hi all An update on this. The config there uses Apple’s CC, but I have now come across some random segv’s that seem to be avoided if one uses GCC 11 and GFORTRAN 11.
So I would recommend editing gfortran_cc_BigSur.conf from that patch to use GCC - and take it from http://hpc.sourceforge.net <http://hpc.sourceforge.net/> (which is where I got GFORTRAN) Karl > On 7 Jan 2021, at 4:57 pm, Karl Glazebrook <karlglazebr...@mac.com> wrote: > > Here you go Ed et al: > > This below installs a fully functioning pgplot on my Big Sur ARM Mac in > /usr/local/pgplot. I expect it will also work the same on Big Sur Intel. You > need to have prerequisites: > 1. Macports X11 installed in the usual place under /opt/… (I have > xorg-server 1.20.10) > 2. gfortran installed in /usr/local/... (I have version '11.0.0 20201128 > (experimental)’ installed from http://hpc.sourceforge.net) > Things are dynamically linked. > > > # Run these shell commands to install pgplot > curl --remote-name https://astronomy.swin.edu.au/~karl/pgplot/pgplot531.tar.gz > curl --remote-name https://astronomy.swin.edu.au/~karl/pgplot/pgplotpatch.diff > tar xvf pgplot531.tar.gz > cd pgplotsrc > patch -p 1 -i ../pgplotpatch.diff > SRC=$PWD > sudo mkdir /usr/local/pgplot > cd /usr/local/pgplot > sudo cp $SRC/drivers.list . > sudo $SRC/makemake $SRC/ darwin gfortran_cc_BigSur > sudo make > sudo make clean > ./pgdemo1 # Works > > > > I hope that can be passed on to the Macports, Homebrew people to take what > tricks they need from this. I guess the patch and the latest hard to find > pgplot tarball is the most important thing. The patch selects drivers that > work and are relevant today, fixes up the makefile generator, and changes one > line of code in the png driver to avoid an error. > > cheers > > Karl > > >> On 6 Jan 2021, at 2:18 am, Ed . <ej...@hotmail.com> wrote: >> >> Hi Karl, >> >> Could you capture on here what lines of code etc you changed, hopefully >> along with all the software versions you used etc, so that ideally someone >> else arriving fresh could do exactly what you did and get the same results? >> >> Best regards, >> Ed > >
_______________________________________________ pdl-general mailing list pdl-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pdl-general