Author Topic: Cannot start megaglest 3.3.7.2 on Sabayon 5.4-64bit  (Read 1250 times)

magesha

  • Guest
Cannot start megaglest 3.3.7.2 on Sabayon 5.4-64bit
« on: 29 October 2010, 19:55:14 »
Hi!

I saw some Megaglest videos and they look awesome! I got the installer for 3.3.7.2 from the main page, and installed it as normal user. Then, running the game from menu didn't do much. so I ran:
Code: [Select]
/data/megaglest/glest

which gave:
Code: [Select]
gamedir [/data/megaglest]
Looking for LDCONFIG []...
LDCONFIG environment variable is not set...
Found LDCONFIG in /sbin [/sbin/ldconfig]...
default library [/data/megaglest/lib/libopenal.so.0] is missing, attempting to find and link to a newer version if available...
new library link [/usr/lib/libopenal.so.1] pointed to from [/data/megaglest/lib/libopenal.so.0]
default library [/data/megaglest/lib/libdirectfb-1.2.so.0] is missing, attempting to find and link to a newer version if available...
new library link [/usr/lib32/libdirectfb-1.4.so.0] pointed to from [/data/megaglest/lib/libdirectfb-1.2.so.0]
default library [/data/megaglest/lib/libfusion-1.2.so.0] is missing, attempting to find and link to a newer version if available...
new library link [/usr/lib32/libfusion-1.4.so.0] pointed to from [/data/megaglest/lib/libfusion-1.2.so.0]
default library [/data/megaglest/lib/libdirect-1.2.so.0] is missing, attempting to find and link to a newer version if available...
new library link [/usr/lib32/libdirect-1.4.so.0] pointed to from [/data/megaglest/lib/libdirect-1.2.so.0]
default library [/data/megaglest/lib/libjpeg.so.62] was found in [/usr/lib32/libjpeg.so.62]
default library [/data/megaglest/lib/libpng12.so.0] was found in [/usr/lib/libpng12.so.0]
default library [/data/megaglest/lib/libcurl-gnutls.so.4] is missing, attempting to find and link to a newer version if available...
new library link [/usr/lib/libcurl.so.4] pointed to from [/data/megaglest/lib/libcurl-gnutls.so.4]
./bin/glest.bin: error while loading shared libraries: libjpeg.so.62: cannot open shared object file: No such file or directory

Now, I checked the path and the file exists:
Code: [Select]
/usr/lib32/libjpeg.so*
/usr/lib32/libjpeg.so  /usr/lib32/libjpeg.so.62  /usr/lib32/libjpeg.so.7  /usr/lib32/libjpeg.so.8  /usr/lib32/libjpeg.so.8.0.2
:'( :look:
Saw someone else here has a similar error but for them the advice was to install the missing libraries.. which ones should I install. I also read that I need special packages on 64-bit system to be able to run. Which ones do I need?

Thanks a lot for your help!

Cheers,
Magesha

EDIT: To clarify, the installer I used is MegaGlest-Installer-3.3.7.2_i386_64_linux
« Last Edit: 29 October 2010, 20:04:24 by magesha »

softcoder

  • MegaGlest Team
  • Battle Machine
  • ********
  • Posts: 2,239
    • View Profile
Re: Cannot start megaglest 3.3.7.2 on Sabayon 5.4-64bit
« Reply #1 on: 29 October 2010, 20:36:14 »
Dude you NEED to install libjpeg for 64 bit Linux.. the 32 bit version of the lib won't help you :)

magesha

  • Guest
Re: Cannot start megaglest 3.3.7.2 on Sabayon 5.4-64bit
« Reply #2 on: 31 October 2010, 00:42:42 »
Thanks softcoder.. What puzzled me was I had the library but a later version libjpeg.so.80.. so, I installed the earlier version, and it works fine! Must say, looks really nice!