-
Notifications
You must be signed in to change notification settings - Fork 123
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
BUG: can't compile linux binary Fedora #936
Comments
I'm not well versed with Fedora, but looks like it's packaged, https://packages.fedoraproject.org/pkgs/minizip/minizip-devel/ Alternatively as you seem to be building from a git checkout, you could build a static binary instead which will not rely on distribution dependencies. Make sure that cmake, ninja, autoconf automake, libtool and pkg-config are installed and run:
It will take a couple of minutes on a modern machine as it builds all the deps. It's newly introduced so hopefully it works as great on Fedora as elsewhere. |
...and an even easier solution if you don't have any code changes is downloading an AppImage: https://builds.quakeworld.nu/ezquake/releases/latest/linux/x86_64/ |
Issue is "Fix README - add minizip-devel for Fedora build section". :-D |
@VVD No, not it, it's listed here, https://github.com/QW-Group/ezquake-source/blob/master/build-linux.sh#L13 perhaps Fedora has different repos and not all enabled by default. |
Something with the @timofeika's Fedora installation at least. I just tried it in Docker here,
I had to run |
Yes. We discuss this in Discord before @timofeika create this issue. |
Indeed, @VVD is right :P |
Yes that whole readme needs some shaping up. I'm doing it iteratively as PRs merge. It's very outdated. macOS part has been updated, and there's a PR that contains update for the Windows build. Linux/BSD build coming up next. |
In main page in description how to build linux binary for Fedora, not enough one package in dependencies list, in build-linux.sh it's exist, "minizip-devel".
The text was updated successfully, but these errors were encountered: