-
Notifications
You must be signed in to change notification settings - Fork 110
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
Compilation breaks with make 4.3 #707
Comments
Hmm... I'm not seeing that issue building with 4.3. Could you tell me more about your system? Have you considered using our prebuilt binaries? |
Sure, this is on Arch Linux. If I roll back my make version to 4.2.1, it succeeds. Regarding prebuilt binaries, I'm the package maintainer for mothur in the Arch User Repository, so I have an interest in making sure it builds from source. |
I built with make 4.3 on Fedora. I haven't worked with Arch Linux before, so I don't have any insights about the system. The compile error seems to indicate the mothurout.h file can't be found. mothurout.h should be located in the source folder. Can you confirm it's there? |
After some digging, I found that |
Great! Thanks for helping us track this down. I will add the change to our makefile. |
I encountered this issue Oracle Linux 8.7 (based on Redhat 8.7) with make version 4.2.1.
the sed commands prepends a line to the Makefile |
make 4.3 was released in January and appears to have a few backward-compatibility issues that might account for this. As such, mothur now fails to compile:
Please let me know if there's any other information I can provide, and thank you for maintaining mothur.
The text was updated successfully, but these errors were encountered: