- 0
Problems with MangosZero on Linux
-
Recently Browsing 0 members
- No registered users viewing this page.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use
Question
AriathTheSage
Hi, well... i didn't know how to title this exactly...
I'm testing MangosZero after a very long time and i have a couple of problems, but only with the source.
I have a VirtualBox machine with Ubuntu Server 22.04, minimal install, and, after doing all the cloning and installing stuff the server starts well, but as soon i try to login in the client the server crashes (only mangosd) showing an segmentation fault error. Thinking it was a problem with the latest commits, i tried downloading the source from here: https://github.com/mangoszero/server/archive/refs/tags/v22.04.1.tar.gz , but then cmake says that some stuff is missing. I tried doing a git submodule update --init --recursive, but i cannot because there is no ".git" folder.
The next thing i tried was taking note of the build the v22 release belongs to and cloning the repository with "git clone <repo> --recursive". Then i entered the folder and did "git checkout dc04a78ad0ce61886cd38e5c9aa2477870241711" (the commit of the release), and then "git submodule update --init --recursive".
After a successfully build, i tried connecting again with the same segmentation fault at the login.
BUT, what seems strange to me is that, if i try the BUILT release in Windows... all goes fine and i finally can login without problems.
So, in resume, i can only login with the Windows built relese. I can't build the zipped source because there is no git information to download the missing things, and cloning the repo always end with a segmentation fault (also in Windows).
I can use the Windows prebuilt version, but i would like to solve this mistery XD.
Thanks for your assistance.
P.D: I'm running CMAKE this way, from inside a "build" folder in the cloned repo: cmake ../ -DCMAKE_INSTALL_PREFIX=../Release -DCMAKE_CONF_DIR (or whatever is named)=../Release/conf -DPLAYERBOTS=1 -DPCH=1
Link to comment
Share on other sites
13 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now