loganoz / horses3d

HORSES3D: A high-order discontinuous Galerkin solver for flow simulations and multi-physics applications
https://loganoz.github.io/horses3d/
MIT License
106 stars 23 forks source link

Compilation issue with merge stats with INTEL in macOS #182

Open loganoz opened 10 months ago

loganoz commented 10 months ago

| Linking bin/horses.mergeStats |

ifort -cpp -O0 -g -warn all -fpscomp logicals -traceback -check bounds -check uninit -ftrapuv -debug all -ftrace=full -ftz -fp-model precise -fp-speculation=off -assume bscc -D_has_Quad -mkl -fopenmp -o ./bin/horses.mergeStats ./build/getTaskModule.o ./build/StatsAveragingModule.o ./build/main.o -L/Users/grubio/Codes/GitHub/horses3d/Solver/lib -ltimeintegrator_ns -ljacobian_ns -ldiscretization_ns -lmonitors_ns -lparticles_ns -lmesh_ns -lphysics_ns -lphysicsns -lio -lspectral -lmpiutils -lfoundation -lftobject -lsources_ns -lml /Users/grubio/Codes/GitHub/horses3d/Solver/lib/libproblemfile_ns.dylib -Wl,-rpath,./SETUP,-rpath,/Users/grubio/Codes/GitHub/horses3d/Solver/lib ifort: command line remark #10412: option '-mkl' is deprecated and will be removed in a future release. Please use the replacement option '-qmkl' Undefined symbols for architecture x86_64: "_statisticsmonitor_mp_no_ofvariables", referenced from: _statsaveragingmodule_mp_initializestatsaveragingmodule in StatsAveragingModule.o _statsaveragingmodule_mp_meshconstruct in StatsAveragingModule.o ld: symbol(s) not found for architecture x86_64 make[1]: [bin/horses.mergeStats] Error 1 make: [addons] Error 1