-
Notifications
You must be signed in to change notification settings - Fork 133
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
Makefiles missing header file dependencies #48
Comments
I propose resolve this issue with cmake. |
Hi Andrii. cmake sounds interesting, but could we perhaps solve this in a simpler manner before moving to a whole new build system? The simplest solution I've seen is at this link, under the headline "TL;DR: The GCC Solution": http://make.mad-scientist.net/papers/advanced-auto-dependency-generation/#tldr |
I do not insist on using cmake. Just with this build system is easier to work as for me. |
It's something to consider later as an alternative to automake / autoconf, especially to support different build environments. For the time being, I think just getting the existing build working seamlessly is a good goal. Your work in removing "-include"s should help with this as well. Did you find that link above helpful? It's not that pretty, but it should work. |
Your link looks as solution. About automake / autoconf... By my point of view this is an old rubbish which has more problems than pluses and is very hard in support . More progressive for now is CMake. As alternative looks good qbs. |
another vote against autotools. |
Fixed with #662 |
I ran into a few out-of-sync builds from objects not being updated after header file changes.
Of possible interest: http://make.mad-scientist.net/papers/advanced-auto-dependency-generation/
The text was updated successfully, but these errors were encountered: