-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
falcON does not compile on MacOSX #105
Comments
I have a Catalina (10.15.x) running, but haven't seen any issues with gyrfalcON. Perhaps an older clang version. |
Actually gyrfalcON was compiling correctly before the modification, but not the ${NEMO}/usr/dehnen/falcON/src/public/acc manipulators. The reason is because warning and error functions are called from <defacc.h> and if you don't include <stdinc.h> before <defacc.h>, clang give an error message during the link, because warnings and error are also defined in clang library !!!!
|
sounds like I need to add a regression test for this. ugh, fish memory, the "make check" will do all the acc/manip tests of the dehnen code under "src/nbody/evolve/dehnen" entry. |
Indeed,my Catalina does not have them. They are formally copied in $NEMOOBJ/acc, which is also non-existent on my mac. |
I fixed some compilation issues about falcON on macos platform (g++ and clang++), and removed again compilations warning.
The pb was coming from error and warning functions both declared in NEMO and clang/glibc and causing linking failures.
see falcON_compile branch
The text was updated successfully, but these errors were encountered: