-
Notifications
You must be signed in to change notification settings - Fork 78
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
Unified CMake build system #35
Conversation
Thanks! Will need a few days to review, again ... |
yeah, but i dont have a local copy of mac, so i test it by pushing about 20 commits to travis and seeing how they go, closing the PR cuts down on spam to your message box |
Finally got around to boxes again. I see there was much progress 😄, but I still ran into a few problems:
|
ok. 3: Hopefully fixed, though there are two issues here:
4: for CMake to generate MinGW build files (at least on my windows machine) you have to tell it with the |
Thanks! Real life and the upcoming Christmas holidays are slowing me down at the moment ... but I'll take a look at it as soon as possible. |
Finally got around to boxes again. I hope you had peaceful and enjoyable holidays. Most issues are resolved afaics, but running the cmake build still does not work for me. Following your instructions from the README, I get the error that
This currently prevents me from checking the rest, such as running the tests. I am thinking, since this is the third review round already, that we may want to reduce complexity of this PR a little bit. Maybe you want to split off the fix to boxes.c into a separate PR? I could merge that one right away. Potentially, we could even add appveyor with a MinGW based GNU make build. Then we could give the cmake build more time to figure out reliable instructions and configuration. What do you think? |
I see you have closed the PR. Are you still working on this topic, or did you give up? (I hope not, since we are so close to the goal!) Let me know if you need anything from me. |
i.e. the one we have been discussing
I've added a paragraph in the readme on how to build/use the cmake system
Changes to the documentation on the website come in a separate PR to that branch