<div dir="ltr">Sounds interesting!<div>Thank you for your update.</div><div><br></div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Sat, Jan 4, 2025 at 7:19 AM Nelson H. F. Beebe <<a href="mailto:beebe@math.utah.edu">beebe@math.utah.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Sayed asked about a Fortran compiler for DragonflyBSD.<br>
<br>
I have three such installed:<br>
<br>
        % pkg provides gfortran9<br>
        Name    : gcc9-9.5.0_1<br>
        Comment : GNU Compiler Collection 9<br>
        Repo    : Avalon<br>
        Filename: usr/local/man/man1/gfortran9.1.gz<br>
                  usr/local/bin/x86_64-portbld-dragonfly6.4-gfortran9<br>
                  usr/local/bin/gfortran9<br>
<br>
        % pkg provides gfortran11<br>
        Name    : gcc11-devel-11.4.1.s20231228<br>
        Comment : GNU Compiler Collection 11<br>
        Repo    : Avalon<br>
        Filename: usr/local/man/man1/gfortran11.1.gz<br>
                  usr/local/bin/x86_64-portbld-dragonfly6.4-gfortran11<br>
                  usr/local/bin/gfortran11<br>
<br>
        Name    : gcc11-11.4.0<br>
        Comment : GNU Compiler Collection 11<br>
        Repo    : Avalon<br>
        Filename: usr/local/man/man1/gfortran11.1.gz<br>
                  usr/local/bin/x86_64-portbld-dragonfly6.4-gfortran11<br>
                  usr/local/bin/gfortran11<br>
<br>
        % pkg provides gfortran12<br>
        Name    : gcc12-devel-12.3.1.s20231229_1<br>
        Comment : GNU Compiler Collection 12<br>
        Repo    : Avalon<br>
        Filename: usr/local/man/man1/gfortran12.1.gz<br>
                  usr/local/bin/x86_64-portbld-dragonfly6.4-gfortran12<br>
                  usr/local/bin/gfortran12<br>
<br>
        Name    : gcc12-12.2.0_7<br>
        Comment : GNU Compiler Collection 12<br>
        Repo    : Avalon<br>
        Filename: usr/local/man/man1/gfortran12.1.gz<br>
                  usr/local/bin/x86_64-portbld-dragonfly6.4-gfortran12<br>
                  usr/local/bin/gfortran12<br>
<br>
There should be gfortran compilers also in the gcc8, gcc10, gcc13, and<br>
gcc14 packages.<br>
<br>
On DragonflyBSD and FreeBSD, one of the first things that I do during<br>
system installation is install the reverse mapping database that<br>
relates files to their containing packages:<br>
<br>
        # pkg install pkg-provides<br>
<br>
        [edit /usr/local/etc/pkg.conf according to instructions of the<br>
        last command]<br>
<br>
        # pkg plugins<br>
<br>
        # pkg provides -u<br>
<br>
Once the pkg-provides package is installed, its database is kept<br>
automatically up-to-date.<br>
<br>
-------------------------------------------------------------------------------<br>
- Nelson H. F. Beebe                    Tel: +1 801 581 5254                  -<br>
- University of Utah                                                          -<br>
- Department of Mathematics, 110 LCB    Internet e-mail: <a href="mailto:beebe@math.utah.edu" target="_blank">beebe@math.utah.edu</a>  -<br>
- 155 S 1400 E RM 233                       <a href="mailto:beebe@acm.org" target="_blank">beebe@acm.org</a>  <a href="mailto:beebe@computer.org" target="_blank">beebe@computer.org</a> -<br>
- Salt Lake City, UT 84112-0090, USA    URL: <a href="https://www.math.utah.edu/~beebe" rel="noreferrer" target="_blank">https://www.math.utah.edu/~beebe</a> -<br>
-------------------------------------------------------------------------------<br>
</blockquote></div>