MESAHub / MESAHub/mesa

Make 3.82 also doesn't recognize ''O''

Open
#996 2 comments 0 reactions 1 assignee Claimed by @VincentVanlaer View on GitHub
Dominant language
Fortran
Stars
249
Forks
82
Avg merge
1d 3h
Merged PRs (30d)
3

Description

Trying to install the `Hackathon/Massive_stars` branch on a cluster with Rocky OS 9.7, I encountered failures including `make: invalid option -- 'O'`. I've noticed a comment above this line regarding another OS with old version of `gnumake` where that option is removed.

https://github.com/MESAHub/mesa/blob/317d9d78103903d551200df18869f43f139860cf/install#L212

I checked, and on my cluster `make --version` is GNU Make 3.82 (newer than the one referred to in the comment), but I still hit that error. Removing `-Oline` from the `./install` script the option the installation proceeds a bit further and ultimately still fails. Still investigating why this is the case, but already it seems the `./install` script shouldn't exclude this option only for `"${SYSTEM}" = "Darwin"`...

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.