David Superficially, this looks as if a file was miscompiled. This might happen if you interrupt a build, and an incomplete object file is left over. The next build might not detect this.
Starting a new build from scratch would then resolve this. -erik On Wed, May 4, 2022 at 4:35 PM Garrison, David <[email protected]> wrote: > > Hello, > > I keep getting the errors below when I try to compile my ETK code on my M1 > Macs. Any ideas on how to correct this? > > Updating > /Users/garrison/Applications/Cactus/configs/specgrmhd/lib/libthorn_CactusBindings.a > Creating cactus_specgrmhd in /Users/garrison/Applications/Cactus/exe from > CactusBase/Boundary CactusBase/CartGrid3D CactusBase/CoordBase > CactusBase/Fortran CactusBase/IOASCII CactusBase/IOBasic CactusBase/IOUtil > CactusBase/InitBase CactusNumerical/InterpToArray > CactusNumerical/LocalInterp2 CactusNumerical/LocalReduce > SpecCosmo/MHD_Analysis SpecCosmo/MHD_INIT ExternalLibraries/MPI SpecCosmo/MoL > CactusUtils/NaNChecker CactusUtils/Nice CactusNumerical/Noise > CactusNumerical/Norms CactusPUGH/PUGH CactusPUGH/PUGHInterp > CactusPUGH/PUGHReduce CactusPUGH/PUGHSlab CactusNumerical/Periodic > CactusNumerical/Slab SpecCosmo/SpecGRMHD CactusBase/SymBase > CactusUtils/SystemStatistics CactusBase/Time CactusUtils/TimerReport > CactusUtils/Vectors ExternalLibraries/zlib > Undefined symbols for architecture arm64: > "_analysis1_", referenced from: > _CCTKi_BindingsSchedule_MHD_Analysis in ScheduleMHD_Analysis.c.o > "_analysis2_", referenced from: > _CCTKi_BindingsSchedule_MHD_Analysis in ScheduleMHD_Analysis.c.o > "_analysis3_", referenced from: > _CCTKi_BindingsSchedule_MHD_Analysis in ScheduleMHD_Analysis.c.o > "_analysis4_", referenced from: > _CCTKi_BindingsSchedule_MHD_Analysis in ScheduleMHD_Analysis.c.o > "_checkfortranparameters_", referenced from: > _CCTKi_BindingsSchedule_Fortran in ScheduleFortran.c.o > "_grmhd_initial_", referenced from: > _CCTKi_BindingsSchedule_MHD_INIT in ScheduleMHD_INIT.c.o > ld: symbol(s) not found for architecture arm64 > clang: error: linker command failed with exit code 1 (use -v to see > invocation) > make[2]: *** [/Users/garrison/Applications/Cactus/exe/cactus_specgrmhd] Error > 1 > make[1]: *** [specgrmhd] Error 2 > make: *** [specgrmhd-rebuild] Error 2 > > -DG > > _______________________________________________ > Users mailing list > [email protected] > http://lists.einsteintoolkit.org/mailman/listinfo/users -- Erik Schnetter <[email protected]> http://www.perimeterinstitute.ca/personal/eschnetter/ _______________________________________________ Users mailing list [email protected] http://lists.einsteintoolkit.org/mailman/listinfo/users
