Thanks Chris, that is good advice. I forgot about port select. In my case I had to resort to a manual workaround for gfortran, because the port command is disabled on my corporate controlled Mac.
On Mon, Mar 4, 2024 at 4:04 AM Chris Jones <jon...@hep.phy.cam.ac.uk> wrote: > > You should not sym link manually yourself. That is precisely what `sudo > port select gcc` is there for .... > > On 02/03/2024 4:43 am, Dave Allured - NOAA Affiliate via macports-users > wrote: > > Yes, that is it. Macports implementation decided to decorate the name > > of the executable. There is no naked "gfortran". It is gfortran-mp-12, > > gfortran-mp-13, etc. This way you can have multiple versions installed > > side by side, if you wish. For convenience, I usually sym link > > "gfortran" to the latest MP version. > > > > > > On Fri, Mar 1, 2024 at 9:35 PM Kenneth Wolcott <kennethwolc...@gmail.com > > <mailto:kennethwolc...@gmail.com>> wrote: > > > > Should I be using gfortran-mp-13? > > > > ls /opt/local/bin | grep fortran > > arm64-apple-darwin23-gfortran-mp-12 > > arm64-apple-darwin23-gfortran-mp-13 > > gfortran-mp-12 > > gfortran-mp-13 > > lfortran > > > > On Fri, Mar 1, 2024 at 8:28 PM Kenneth Wolcott > > <kennethwolc...@gmail.com <mailto:kennethwolc...@gmail.com>> wrote: > > > > > > I do have a GNAT Ada compiler located at: > > > > > > /opt/gcc-13.2.0-aarch64 > > > > > > Does the existence of this confuse or mislead MacPorts? > > > > > > Thanks, > > > Ken W. > > > > > > On Fri, Mar 1, 2024 at 8:24 PM Kenneth Wolcott > > <kennethwolc...@gmail.com <mailto:kennethwolc...@gmail.com>> wrote: > > > > > > > > Hi Joshua; > > > > > > > > port contents gcc13 | grep gfortran > > > > /opt/local/bin/arm64-apple-darwin23-gfortran-mp-13 > > > > /opt/local/bin/gfortran-mp-13 > > > > /opt/local/lib/gcc13/libgfortran.5.dylib > > > > /opt/local/lib/gcc13/libgfortran.a > > > > /opt/local/lib/gcc13/libgfortran.dylib > > > > /opt/local/lib/gcc13/libgfortran.spec > > > > /opt/local/share/info/gfortran-mp-13.info > > <http://gfortran-mp-13.info> > > > > /opt/local/share/man/man1/gfortran-mp-13.1.gz > > > > ~: > > > > > > > > But "ls /usr/local/bin | grep -i fortran" > > > > > > > > Has no output. ??!! > > > > > > > > Thanks, > > > > Ken W. > > > > > > > > On Fri, Mar 1, 2024 at 7:19 PM Joshua Root <j...@macports.org > > <mailto:j...@macports.org>> wrote: > > > > > > > > > > Are you sure of that? Check e.g. 'port contents gcc13 | grep > > gfortran'. > > > > > > > > > > - Josh > > > > > > > > > > Kenneth Wolcott wrote: > > > > > > > > > > > Hi Noam; > > > > > > > > > > > > I do not have gfortran, therefore I must not have gcc? > > > > > > > > > > > > Here is a filtered list of the ports that I have installed > > that pertain to gcc: > > > > > > gcc12 @12.3.0_4+stdlib_flag (active) > > > > > > gcc12-libcxx @12.3.0_4+clang14 (active) > > > > > > gcc13 @13.2.0_4+stdlib_flag (active) > > > > > > gcc13-libcxx @13.2.0_4+clang16 (active) > > > > > > gcc_select @0.1_10 (active) > > > > > > libgcc @7.0_0 (active) > > > > > > libgcc12 @12.3.0_4+stdlib_flag (active) > > > > > > libgcc13 @13.2.0_4+stdlib_flag (active) > > > > > > mpich-default @4.1.2_2+gcc13 (active) > > > > > > > > > > > > Still confused... > > > > > > > > > > > > Thanks, > > > > > > Ken W. > > > > > > > > > > > > On Fri, Mar 1, 2024 at 6:03 PM Bernstein, Noam CIV USN NRL > > WASHINGTON > > > > > > DC (USA) <noam.bernstein.civ at us.navy.mil > > <http://us.navy.mil> > > <https://lists.macports.org/mailman/listinfo/macports-users > > <https://lists.macports.org/mailman/listinfo/macports-users>>> > wrote: > > > > > > >//>/Pretty sure that macports gcc installs gfortran by > > default, which is > > > > > > a f90 (and 95, and maybe f2003) compiler./ > > > > > > > >