Skip to content
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

Modern Build System and Readme #63

Open
wants to merge 19 commits into
base: master
Choose a base branch
from

Conversation

redagito
Copy link

This branch adds a modern conan/cmake based build system and separate builds for all the demo projects.
I tested it on windows 10 and linux and it builds and runs on both systems.
The changes to the project structure are pretty major but the original source code was left mostly untouched except where I had to fix warnings/errors.

I would love to get some feedback.
My fork is actually much further ahead but the changes are much more intrusive and probably have no chance of getting merged.

@redagito redagito changed the title Release/v1.0 Modern build system Sep 25, 2023
@redagito redagito changed the title Modern build system Modern Build System and Readme Sep 25, 2023
@xem
Copy link

xem commented Jul 20, 2024

thanks, but on Windows "conan install" fails with the following message:

ERROR: There are invalid packages:
fmtlog/2.2.1: Invalid: Current cppstd (14) is lower than the required C++ standard (17).

(there's no C++ redistributable >= 14.0 on Windows as far as I can tell)

@redagito
Copy link
Author

redagito commented Aug 9, 2024

Thanks for the feedback, I just now read your message and will try to find time to look into the issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants