[MacPorts] #61125: mpich-devel-default error: Could not determine a way to link a Fortran test program!

MacPorts noreply at macports.org
Sat Sep 5 03:25:30 UTC 2020


#61125: mpich-devel-default error: Could not determine a way to link a Fortran test
program!
----------------------------------+----------------------
  Reporter:  LemingVan            |      Owner:  eborisch
      Type:  defect               |     Status:  assigned
  Priority:  Normal               |  Milestone:
 Component:  ports                |    Version:  2.6.3
Resolution:                       |   Keywords:
      Port:  mpich-devel-default  |
----------------------------------+----------------------

Comment (by kencu):

 I think it is this:
 {{{
 13176   configure:43856: /opt/local/bin/gfortran-mp-10 -o conftest  -pipe
 -fallow-argument-mismatch -m64 -Wl,-headerpad_max_install_names
 -Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk
 -arch x86_64 conftest.f pac_conftest.o  >&5
 13177   ld: unsupported tapi file type '!tapi-tbd' in YAML file
 '/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib/libSystem.tbd'
 for architecture x86_64
 13178   collect2: error: ld returned 1 exit status
 13179   configure:43856: $? = 1
 13180   configure: failed program was:
 13181   |
 13182   |
 13183   |         program main
 13184   |         double precision d
 13185   |         print *, "hi"
 13186   |         end
 13187   |
 13188   |
 13189   configure:43890: /opt/local/bin/gfortran-mp-10 -c  -pipe -fallow-
 argument-mismatch -m64 conftest.f >&5
 13190   configure:43890: $? = 0
 13191   configure:43893: mv conftest.o pac_f77conftest.o
 13192   configure:43896: $? = 0
 13193   configure:43906: /usr/bin/clang -o conftest  -pipe
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -arch
 x86_64  -O2
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_mpich
 /mpich-devel-default/work/mpich-3.4a2/src/mpl/include
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_mpich
 /mpich-devel-default/work/mpich-3.4a2/src/mpl/include
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_mpich
 /mpich-devel-default/work/mpich-3.4a2/src/openpa/src
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_mpich
 /mpich-devel-default/work/mpich-3.4a2/src/openpa/src -D_REENTRANT
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_mpich
 /mpich-devel-default/work/mpich-3.4a2/src/mpi/romio/include
 -Wl,-headerpad_max_install_names
 -Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk
 -arch x86_64 conftest.c pac_f77conftest.o   >&5
 13194   Undefined symbols for architecture x86_64:
 13195     "__gfortran_set_args", referenced from:
 13196         _main in pac_f77conftest.o
 13197     "__gfortran_set_options", referenced from:
 13198         _main in pac_f77conftest.o
 13199     "__gfortran_st_write", referenced from:
 13200         _MAIN__ in pac_f77conftest.o
 13201     "__gfortran_st_write_done", referenced from:
 13202         _MAIN__ in pac_f77conftest.o
 13203     "__gfortran_transfer_character_write", referenced from:
 13204         _MAIN__ in pac_f77conftest.o
 13205   ld: symbol(s) not found for architecture x86_64
 13206   clang: error: linker command failed with exit code 1 (use -v to
 see invocation)
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/61125#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list