Re: gfortran and ifort do not work after upgrading to Sonoma

2023-10-09 Thread Chris Jones


> On 9 Oct 2023, at 4:29 pm, Tao Zhang  wrote:
> 
> Hi Chris,
> 
>   I have upgraded to Xcode15, but gfortran and ifort still do not work, see 
> below.
>  More ideal?

Neither of these has anything to do with mac ports. 

One references an installation in /usr/local and the other in /opt/intel - 
neither of which is an area macports will install into.

I have already informed you that we do not support having anything installed in 
/usr/local

 https://trac.macports.org/wiki/FAQ#usrlocal

So please before you post any more bug reports here remove that.

For the issues with /opt/intel you should direct those questions at whom ever 
provided whatever you have installed there. 

Finally, gfortran as provided by the macports ports gcc13 and gcc12 work 
perfectly well on macOS14. My advice is bin the above and install these instead.

Cheers Chris

>  Thanks
>  Tao
> 
> /Users/tzhang/Disk> gfnew test.f
> -macosx_version_min has been renamed to -macos_version_min
> ld: warning: ignoring duplicate libraries: '-lSystem', '-lgcc', 
> '-lgcc_ext.10.5'
> ld: unsupported mach-o filetype (only MH_OBJECT and MH_DYLIB can be linked) 
> in '/usr/local/gfortran/lib/libgcc_ext.10.5.dylib'
> collect2: error: ld returned 1 exit status
> 
> 
> /Users/tzhang/Disk> ifortnew test.f
> -macosx_version_min has been renamed to -macos_version_min
> ld: warning: -keep_dwarf_unwind is obsolete
> ld: warning: ignoring duplicate libraries: 
> '/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libsvml.a'
> ld: warning: no platform load command found in 
> '/opt/intel/oneapi/compiler/2022.1.0/mac/compiler/lib/for_main.o', assuming: 
> macOS
> ld: warning: no platform load command found in 
> '/private/var/folders/p_/v0x_2lt92g107vwlf_p3kp68gp/T/ifortSimK34.o', 
> assuming: macOS
> ld: warning: no platform load command found in 
> '/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[2](cvt__globals.o)',
>  assuming: macOS
> ld: warning: no platform load command found in 
> '/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[3](cvt_int_to_text.o)',
>  assuming: macOS
> ld: warning: no platform load command found in 
> '/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[4](cvt_data_to_text.o)',
>  assuming: macOS
> ld: warning: no platform load command found in 
> '/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[5](cvt_log_to_text.o)',
>  assuming: macOS
> ld: warning: no platform load command found in 
> '/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[6](cvt_text_to_int.o)',
>  assuming: macOS
> ld: warning: no platform load command found in 
> '/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[7](cvt_text_to_data.o)',
>  assuming: macOS
> ld: warning: no platform load command found in 
> '/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[8](cvt_text_to_log.o)',
>  assuming: macOS
> ld: warning: no platform load command found in 
> '/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[9](cvt_vax_f.o)',
>  assuming: macOS
> ld: warning: no platform load command found in 
> '/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[10](cvt_vax_d.o)',
>  assuming: macOS
> ld: warning: no platform load command found in 
> '/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[11](cvt_vax_g.o)',
>  assuming: macOS
> ld: warning: no platform load command found in 
> '/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[13](cvt_cray.o)',
>  assuming: macOS
> ld: warning: no platform load command found in 
> '/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[14](cvt_ibm_short.o)',
>  assuming: macOS
> ld: warning: no platform load command found in 
> '/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[15](cvt_ibm_long.o)',
>  assuming: macOS
> ld: warning: no platform load command found in 
> '/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[16](cvt_ieee_double.o)',
>  assuming: macOS
> ld: warning: no platform load command found in 
> '/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[17](cvt_ieee_single.o)',
>  assuming: macOS
> ld: warning: no platform load command found in 
> '/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[20](cvt_cvtas_t.o)',
>  assuming: macOS
> ld: warning: no platform load command found in 
> '/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[21](cvt_cvtas_s.o)',
>  assuming: macOS
> ld: warning: no platform load command found in 
> 

Re: gfortran and ifort do not work after upgrading to Sonoma

2023-10-09 Thread Tao Zhang

Hi Chris,

  I have upgraded to Xcode15, but gfortran and ifort still do not work, 
see below.

 More ideal?
 Thanks
 Tao

/Users/tzhang/Disk> gfnew test.f
-macosx_version_min has been renamed to -macos_version_min
ld: warning: ignoring duplicate libraries: '-lSystem', '-lgcc', 
'-lgcc_ext.10.5'
ld: unsupported mach-o filetype (only MH_OBJECT and MH_DYLIB can be 
linked) in '/usr/local/gfortran/lib/libgcc_ext.10.5.dylib'

collect2: error: ld returned 1 exit status


/Users/tzhang/Disk> ifortnew test.f
-macosx_version_min has been renamed to -macos_version_min
ld: warning: -keep_dwarf_unwind is obsolete
ld: warning: ignoring duplicate libraries: 
'/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libsvml.a'
ld: warning: no platform load command found in 
'/opt/intel/oneapi/compiler/2022.1.0/mac/compiler/lib/for_main.o', 
assuming: macOS
ld: warning: no platform load command found in 
'/private/var/folders/p_/v0x_2lt92g107vwlf_p3kp68gp/T/ifortSimK34.o', 
assuming: macOS
ld: warning: no platform load command found in 
'/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[2](cvt__globals.o)', 
assuming: macOS
ld: warning: no platform load command found in 
'/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[3](cvt_int_to_text.o)', 
assuming: macOS
ld: warning: no platform load command found in 
'/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[4](cvt_data_to_text.o)', 
assuming: macOS
ld: warning: no platform load command found in 
'/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[5](cvt_log_to_text.o)', 
assuming: macOS
ld: warning: no platform load command found in 
'/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[6](cvt_text_to_int.o)', 
assuming: macOS
ld: warning: no platform load command found in 
'/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[7](cvt_text_to_data.o)', 
assuming: macOS
ld: warning: no platform load command found in 
'/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[8](cvt_text_to_log.o)', 
assuming: macOS
ld: warning: no platform load command found in 
'/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[9](cvt_vax_f.o)', 
assuming: macOS
ld: warning: no platform load command found in 
'/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[10](cvt_vax_d.o)', 
assuming: macOS
ld: warning: no platform load command found in 
'/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[11](cvt_vax_g.o)', 
assuming: macOS
ld: warning: no platform load command found in 
'/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[13](cvt_cray.o)', 
assuming: macOS
ld: warning: no platform load command found in 
'/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[14](cvt_ibm_short.o)', 
assuming: macOS
ld: warning: no platform load command found in 
'/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[15](cvt_ibm_long.o)', 
assuming: macOS
ld: warning: no platform load command found in 
'/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[16](cvt_ieee_double.o)', 
assuming: macOS
ld: warning: no platform load command found in 
'/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[17](cvt_ieee_single.o)', 
assuming: macOS
ld: warning: no platform load command found in 
'/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[20](cvt_cvtas_t.o)', 
assuming: macOS
ld: warning: no platform load command found in 
'/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[21](cvt_cvtas_s.o)', 
assuming: macOS
ld: warning: no platform load command found in 
'/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[22](cvt_cvtas_x.o)', 
assuming: macOS
ld: warning: no platform load command found in 
'/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[28](for_close.o)', 
assuming: macOS
ld: warning: no platform load command found in 
'/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[29](for_close_proc.o)', 
assuming: macOS
ld: warning: no platform load command found in 
'/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[34](for_default_io_sizes_env_init.o)', 
assuming: macOS
ld: warning: no platform load command found in 
'/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[36](for_desc_item.o)', 
assuming: macOS
ld: warning: no platform load command found in 
'/opt/intel/oneapi/compiler/2022.1.0/mac/bin/intel64/../../compiler/lib/libifcoremt.a[37](for_diags_intel.o)',