Jump to content

  •  

Problem with linux install


16 replies to this topic

#1 Guest_Jean Casagrande_*

Guest_Jean Casagrande_*
  • Guests

Posted 01 May 2016 - 11:06 AM

I was trying to install it...the output:

[email protected]:~/other_life$ ./ol.x86-64.linux.bin
./ol.x86-64.linux.bin: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object file: No such file or directory

So, what should I do about the lib?

#2 BlakKat

BlakKat

    Member

  • Full Member
  • PipPip
  • 254 posts

Posted 01 May 2016 - 12:02 PM

Do you have the SDL library intalled?

You can have a look here: http://www.ol-wiki.c...-install-guide/

Seems that under debian "sudo apt-get update && sudo apt-get install build-essential git libcal3d12-dev libsdl-image1.2-dev libsdl-net1.2-dev libxml2-dev libopenal-dev libvorbis-dev" would help.

What distribution do you use?

#3 Guest_Jean Casagrande_*

Guest_Jean Casagrande_*
  • Guests

Posted 01 May 2016 - 12:43 PM

Done that. I also installed the libs from synaptic, still got the same output.
I use Elementary OS Luna.

#4 Guest_Jean Casagrande_*

Guest_Jean Casagrande_*
  • Guests

Posted 01 May 2016 - 01:10 PM

View PostJean Casagrande, on 01 May 2016 - 12:43 PM, said:

Done that. I also installed the libs from synaptic, still got the same output.
I use Elementary OS Luna.

Also I dont know what this actions should mean:
"Select: Key to show in the HUD, click on Super.. make sure is alt + super"
and "log out, select Gnome Classic or Gnome Classic (no effects)" in synaptic.

#5 BlakKat

BlakKat

    Member

  • Full Member
  • PipPip
  • 254 posts

Posted 02 May 2016 - 11:38 PM

Sorry, I can't help there.

I myself installed it by compiling the source from git since it gave me descriptive error messages I actually knew how to deal with. Here is the link to the git repository: https://github.com/j...308/other-life.

And here are some discussion on how to build it: http://www.eternal-l...howtopic=56415.

So you essentially clone the repository, i.e.
git clone git://github.com/jp8900308/other-life
, then you install the required libraries via synaptic (or
sudo apt-get install build-essential git libcal3d12-dev libsdl-image1.2-dev libsdl-net1.2-dev libxml2-dev libopenal-dev libvorbis-dev
), and then compile it after cd'ing into the directory "other-life".

I actually use the line
make -j 2 -f Makefile.linux64
to build it on a 64-bit system to compile it. You then copy the file "ol.x86-64.linux.bin" over to the directory where you tried running it from now. Then cd there and start it with
./ol.x86-64.linux.bin
.


This worked for me on three machines under Ubuntu xenial, wily, and trusty.

#6 themuntdregger

themuntdregger

    Official Troll

  • Full Member
  • PipPipPip
  • 1001 posts
  • LocationBehind you

Posted 03 May 2016 - 11:39 AM

Wow. Never come across Elementary OS (Luna). Googled it and it looks quite awesome.

If Ubuntu based, you should be able to download all the required libs from the Ubuntu repository. Luna is based on Ubuntu 12.04 which should mean it should work fine with OL. It's just a matter of adding any missing libs from the Ubuntu repository.


@BlackKat - nice post.

#7 Guest_Jean Casagrande_*

Guest_Jean Casagrande_*
  • Guests

Posted 25 May 2016 - 08:37 PM

Thank you blackkat, it seem to be working so far...but I didnt get wher do I copy the .bin file over :S
And yeah, elementary is a very nice OS :) Luna and Isis too.

#8 Guest_BlakKat_*

Guest_BlakKat_*
  • Guests

Posted 27 May 2016 - 01:08 PM

View PostJean Casagrande, on 25 May 2016 - 08:37 PM, said:

Thank you blackkat, it seem to be working so far...but I didnt get wher do I copy the .bin file over :S
And yeah, elementary is a very nice OS :) Luna and Isis too.

copy the *.bin file over to the directory where  you installed OL the very first time. There should be all the files OL requires. According to your first post you tried to start it from  "[email protected]:~/other_life$ ./ol.x86-64.linux.bin. " So the .bin-file should go into ~/other_life. Then start the *.bin file from the terminal with ~/other_life your current directiory.

#9 Guest_Guest_*

Guest_Guest_*
  • Guests

Posted 15 October 2016 - 05:13 PM

it says Fatal error: servers.lst file missing!
the file is there tho, I tried changing privacy too.

#10 BlakKat

BlakKat

    Member

  • Full Member
  • PipPip
  • 254 posts

Posted 15 October 2016 - 07:42 PM

View PostGuest, on 15 October 2016 - 05:13 PM, said:

it says Fatal error: servers.lst file missing!
the file is there tho, I tried changing privacy too.

Is it in the same directory as  ol.x86-64.linux.bin? Did you start it from this directory?

#11 Los_Control

Los_Control

    Newbie

  • Members
  • Pip
  • 8 posts

Posted 01 November 2016 - 10:12 AM

This is as far as I can get also. And all the information for installing on linux has been removed.

#12 Makiltur

Makiltur

    Newbie

  • Members
  • Pip
  • 63 posts

Posted 03 September 2017 - 09:37 AM

I'm trying to compile as well (ty for the link blakkat) after running into an error with a missing file when I tried the already compiled ones... I now get make: *** No rule to make target 'memory.c', needed by 'memory.o'.  Stop.
There is indeed no memory.o or memory.c or memory.h in there at all... any ideas?


#13 Learner

Learner

    God

  • Administrators
  • 1991 posts

Posted 03 September 2017 - 10:09 AM

Looks like a recent change renamed memory.c to el_memory.c and same with the.h, If it's not compiling then something was overlooked in that update.

#14 butler

butler

    Advanced Member

  • Full Member
  • PipPipPip
  • 1182 posts
  • LocationScotland

Posted 03 September 2017 - 04:26 PM

linux client isn't greatly kept

#15 Makiltur

Makiltur

    Newbie

  • Members
  • Pip
  • 63 posts

Posted 03 September 2017 - 06:27 PM

When I go back to one of the already-compiled ones I get "Documents/ol_linux/ol.x86-6
4.linux.bin: undefined symbol: _ZN16CalCoreAnimation11setFilenameERKSs

regardless of if I use the a or b package (stable vs newest)

maybe this one is easier to solve?

#16 Makiltur

Makiltur

    Newbie

  • Members
  • Pip
  • 63 posts

Posted 03 September 2017 - 07:40 PM

 Learner, on 03 September 2017 - 10:09 AM, said:

Looks like a recent change renamed memory.c to el_memory.c and same with the.h, If it's not compiling then something was overlooked in that update.

Unfortunately it seems both are needed to compile properly. If it were just a case of it being renamed, it should go when I rename, however, it then throws the error that it's missing EL_memory so something is going on there.

#17 Learner

Learner

    God

  • Administrators
  • 1991 posts

Posted 03 September 2017 - 08:18 PM

 Makiltur, on 03 September 2017 - 07:40 PM, said:

 Learner, on 03 September 2017 - 10:09 AM, said:

Looks like a recent change renamed memory.c to el_memory.c and same with the.h, If it's not compiling then something was overlooked in that update.

Unfortunately it seems both are needed to compile properly. If it were just a case of it being renamed, it should go when I rename, however, it then throws the error that it's missing EL_memory so something is going on there.
From what I saw in the GIT, things were changed to point to el_memory.h and maybe the missed changing one or more Makefile files to build el_memory. The last thing you ant to be trying to do is renaming el_memory to something ele or you ill break other things.



Reply to this topic



  


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users