-
Notifications
You must be signed in to change notification settings - Fork 18
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
FFMPEG 6 + Cmake deprecation updates #27
base: linux
Are you sure you want to change the base?
Conversation
Accidentally forgot to update the top level CMakeLists.txt to use the proper GLEW variables. |
I tried to compile this branch and it seems one more fix will need to be added for FFMPEG 7 compatibility:
I guess something like this: https://github.com/darlinghq/darling/pull/1537/files It is a shame this engine was abandoned. I really enjoyed the game. |
That compiles correctly on FFMPEG 6, so I'll add it. Thanks |
That should fix it. Might as well make FFMPEG 6 the baseline minimum required version now. I played the game quite a bit back in the day, too, although this source release has some major bugs (one of which being no assets load properly once you get past the main menu screen) |
@bedwardly-down, |
I know there hasn't been that much activity in the main repository over the past few years, but I've gotten the code to build and run successfully on FreeBSD 14.0 with Clang17 using minimum changes. The only real major library deprecations were with FFMpeg, most of which should compile on FFMpeg 5 (not sure about 4) if anyone needs the older versions supported. I also removed FindGLEW.cmake since that now is one of the default modules in modern CMake releases.