Re: Fortran compilation
Hanspeter Niederstrasser <[email protected]>
| Newsgroups | gmane.os.apple.fink.beginners |
|---|---|
| Organization | Snaggled Works |
| Message-ID | <[email protected]> |
On 3/8/20 3:08 PM, James Kolata wrote: > I am transitioning from 10.11.6 to 10.15.3 on a MacBook Pro. Here is the fink version information: > > Package manager version: 0.45.0 > Distribution version: selfupdate-rsync Tue Mar 3 09:53:01 2020, 10.15, x86_64 > Trees: local/main stable/main > > > I need to recompile several Fortran programs since they are looking for libraries > in /sw rather than /opt/sw. > > I am using gfortran-fsf-9 and gcc-fsf-9. > > The following error occurs: ld: symbol(s) not found for architecture x86_64 > > From what I read, it seems that this may be an error associated with Xcode. > I am using version 11.3.1. You need to provide more context from the build log. Look for the command that actually failed and what the missing symbols are. "ld: symbol not found" is just the generic output that declares the type of error, but doesn't give any details as to who or why. Also, there is no good upgrade path to 10.15 from earlier systems since Apple forced us to move away from /sw to /opt/sw. You can capture the list of previously installed packages on 10.11 and then ask the 10.15 Fink to install those packages. See the top news item (2019-10-27) here <http://www.finkproject.org/news/index.php?phpLang=en> for the instructions to do that. Hanspeter _______________________________________________ Fink-beginners mailing list [email protected] List archive: https://sourceforge.net/p/fink/mailman/fink-users/ Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-beginners