Jacopo Santoni
Jacopo Santoni
I did some local enhancements to the library so that's why I would prefer avoiding using the package (and I'm not even sure all distributions have it), I think the...
Are you actually launching cmake on root of the project and not `src` folder? Otherwise you could try by caching the variable, eg set(LIBRARY_FOLDER ${CMAKE_CURRENT_SOURCE_DIR}/libs CACHE INTERNAL "")
Yes, I just prebuilt x64 version, you can try replacing it to see if works, then we need to update cmake script to choose the correct one accordingly.
The errors you get by using the headers from package library from Debian are given by the fact that I modified the library and enhanced some functionalities that I needed...
My changes are currently header only, so you should be able to compile the default library and use it with my headers. Unfortunately I can't totally factorize out my modifications...
It could be a good idea to solve the issue for the moment, but does the game start also after copying the LBX files or just compilation is going through?
Ok, so I'd like to know what's going on. I fixed some issues which were probably causing UB but went fine on Clang and failed on MSVS2017 so possibly now...
that's strange since Apple Clang has both of them, maybe on Linux it's different, feel free to modify `CMakeLists.txt` with if cases for `UNIX` and remove non working flags.
Ok, looks like I found the issue by inspecting the resulting vcdiff with `printdelta` subcommand. The problem is that the input must remain valid until it is consumed, and when...