MegaGlest Forum
MegaGlest => Bug reports => Closed bug reports => Topic started by: tomreyn on 29 October 2014, 19:22:42
-
If you are trying to run MegaGlest 3.9.1 on Ubuntu 14.10, please apply the fix for Ubuntu 14.04 as well as this:
cd ~/megaglest
rm -f lib/libtasn1.so* lib/librtmp.so* && \
case `uname -i` in i686) ln -s /usr/lib/i386-linux-gnu/libtasn1.so.6 lib/libtasn1.so.3; ln -s /usr/lib/i386-linux-gnu/librtmp.so lib/librtmp.so.0 ;; x86_64) ln -s /usr/lib/x86_64-linux-gnu/libtasn1.so.6 lib/libtasn1.so.3; ln -s /usr/lib/x86_64-linux-gnu/librtmp.so lib/librtmp.so.0 ;; *) echo 'Error: unknown architecture' >&2 && exit 1;; esac
Note that I am blatantly assuming that you have MegaGlest installed in ~/megaglest here. If you have it elsewhere, please change into that directory instead in the first line.
Thanks to andy123 for notifying us of this issue.
-
I tried to fix this in git, but I was not able to test it on ubuntu 14.04.
Maybe someone can test this for me ?
https://github.com/MegaGlest/megaglest-source/commit/250294bc9e89a16532d6cdb1525c43a4d2cad0f7
-
I don't think it's an issue on 14.04, just on 14.10, so that'd where it'd need to be tested.
-
Just a quick report to say I tried this and it didn't work. I'm currently using an up-to-date Ubuntu 14.10.
I downloaded 3.10.0-beta1 and got the missing lib error.
The links are created and the link to libTASN is good but the link to librtmp is created as a broken link somehow. I played around a bit with the file permissions but couldn't get it working.
I see this thread is a few weeks old so maybe there is a new fix?
Edit] Using the start_megaglest script solves the link problems so the game will start. I had to change the data path in glest-dev.ini to get the data working though as the one provided points two levels above the actual data folder.
-
Oh so in general this is fixed, but the problem in your case was that our beta accidentally came with a glest-dev.ini ?