-
Notifications
You must be signed in to change notification settings - Fork 31
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
Build steps are a bit off #17
Comments
Is there any chance that the build instructions will be updated, please? The glew and glaze subdirectories are empty when the repo is cloned. Following some Google searching, I downloaded glaze from its own repo into the folder, and turned off the options requiring glew. But then gcc complains that format cannot be included in DebugPrint.cpp; apparently std::format is very new and many compilers don't support it yet. I'm ultimately trying to build the prboom RT program on Linux. Is there any likelihood that these issues for this library will be fixed so that it can be built at all? |
Oh, sorry.. Delete the downloaded folders, and run git command for submodule init/update. |
I wanted to continue developing the library, but I don't have time anymore for it, sadly. But a friend of mine, @vs-shirokii , somewhat keeps his own fork... |
Thanks, I'll have a look at the fork. I just wanted to build it as it is, but the format thing in debugprint keeps tripping it up :( |
These steps don't build anything in the Build/ directory. Everything is built in the base directory of the repo:
Ie,
When attempting to build prboom-plus-rt, of course it fails with:
Though it also seems that prboom-plus-rt should be looking for Release rather than in RelWithDebInfo, but that's somewhat of a separate issue.
I will probably move/copy/link the library to the expected path as a short term workaround, but it would be better to fix the build steps so that they work for everyone without having to muck around.
Unfortunately, I have very low familiarity with cmake.
The text was updated successfully, but these errors were encountered: