MegaGlest Forum

MegaGlest => Bug reports => Closed bug reports => Topic started by: Jamesgamer on 28 May 2010, 19:13:58

Title: (SOLVED)Library:libxerces-c.so.28
Post by: Jamesgamer on 28 May 2010, 19:13:58
EDIT: SOLVED!!
Just installed Megaglest using this link: http://sourceforge.net/projects/megaglest/files/current_release/Mega-Glest-Installer-3.3.4.3_i386_linux/download

Tried to run it :

Code: [Select]
$ ./glest
default openal library is missing, attempting to find and link to a newer version if available...
./bin/glest.bin: error while loading shared libraries: libxerces-c.so.28: cannot open shared object file: No such file or directory

Other details:
Ubuntu 10.04
(Where do I find the Megaglest version? I guess it's 3.3.4.3)

Thanks!
Title: Re: Library:libxerces-c.so.28
Post by: -Archmage- on 28 May 2010, 19:18:30
Oh great, the classic libxerces problem. :-X

Maybe I should get involved in testing this stuff more.

Are you running 32 or 64 bit?

if 32 then that's Titi's problem, if 64, then that'll involve me.
Title: Re: Library:libxerces-c.so.28
Post by: Jamesgamer on 28 May 2010, 19:24:11
Pretty sure it's 32 bit. Thanks for the quick response!
EDIT: how can i be sure it's 32bit?
Title: Re: Library:libxerces-c.so.28
Post by: -Archmage- on 28 May 2010, 19:40:59
Uh......I'm not sure......

Options(that I can think of):
1-Try doing a quick internet search on how to detect your architecture(I think that's what they call it).
2-Wait for Titi to answer, he'll probably know.

My recommendation: Try option 1, and if you can't find out how, then wait for Titi. :)



Quote
Thanks for the quick response!

You're welcome. ;)
Title: Re: Library:libxerces-c.so.28
Post by: Omega on 28 May 2010, 19:45:10
Look for it somewhere on your computer or in processor information. 64 bit is X64 architecture, X86 is 32 bit.

If in doubt, it's probably 32 (64 can play 32, but not vice versa).
Title: Re: Library:libxerces-c.so.28
Post by: Jamesgamer on 28 May 2010, 19:47:11
Ok, someone on the irc helped by suggesting this:
Code: [Select]
sudo aptitude install libxerces-c28 linux-headers dkmsLatest problem:
Code: [Select]
default openal library is missing, attempting to find and link to a newer version if available...
./bin/glest.bin: error while loading shared libraries: libopenal.so.0: cannot open shared object file: No such file or directory
Title: Re: Library:libxerces-c.so.28
Post by: -Archmage- on 28 May 2010, 19:56:58
You're new problem should be solvable with this: https://forum.megaglest.org/index.php?topic=4254.msg27498#msg27498
Particularly the section about openal trouble. ;)
Title: Re: Library:libxerces-c.so.28
Post by: Jamesgamer on 28 May 2010, 20:01:49
K, fixed.
New problem:trying to get graphics card to work. Glest boots correctly.

Thanks everyone!
Title: Re: (SOLVED)Library:libxerces-c.so.28
Post by: -Archmage- on 28 May 2010, 20:07:45
Ok, enjoy playing! :)