Linux freeorion executable

Questions, problems and discussion about compiling FreeOrion.
Message
Author
Cafeinoman
Krill Swarm
Posts: 10
Joined: Sun Dec 23, 2012 6:34 pm

Re: Linux freeorion executable

#31 Post by Cafeinoman » Sun Dec 23, 2012 6:41 pm

Hi,

same bug as Redhound, with the release you just post, on Ubuntu 12.04LTS, but with a cde.uname :

Code: Select all

uname: 'Linux' '3.6.6-1-ARCH' '#1 SMP PREEMPT Mon Nov 5 13:14:42 CET 2012' 'i686'
Really like to play this game...

Thanks for your work!

User avatar
Vezzra
Release Manager, Design
Posts: 4610
Joined: Wed Nov 16, 2011 12:56 pm
Location: Sol III

Re: Linux freeorion executable

#32 Post by Vezzra » Mon Dec 24, 2012 8:40 am

Nagilum wrote:Ok, latest build available from:
http://www.nagilum.org/FreeOrion-5571-Linux-Test.tar.xz
Thanks!

I've uploaded this build to sourceforge despite the recent bug reports, assuming that these issues only occur on certain systems.

Cafeinoman
Krill Swarm
Posts: 10
Joined: Sun Dec 23, 2012 6:34 pm

Re: Linux freeorion executable

#33 Post by Cafeinoman » Sun Dec 30, 2012 12:18 pm

If an user of ubuntu 12.04 64bits can paste the content of his cde.uname, it can help... I think it's the problem...

User avatar
Nagilum
Release Manager, Design
Posts: 212
Joined: Thu Dec 31, 2009 3:25 pm
Location: Germany

Re: Linux freeorion executable

#34 Post by Nagilum » Sun Dec 30, 2012 1:09 pm

The cde.uname is just the uname -a from the Arch VM I used to create the package.
The real "uname -a" would be more useful.
But even then I doubt it will help much. Users may try "./cde-exec freeorion.elf" but I think it will just result in a different error message. At least that's what I figured out using LMDE on a AMD64 machine. :-/

Cafeinoman
Krill Swarm
Posts: 10
Joined: Sun Dec 23, 2012 6:34 pm

Re: Linux freeorion executable

#35 Post by Cafeinoman » Sun Dec 30, 2012 1:21 pm

This command launch the game main page, and when I try to launch a new game, it display the game config, but can't connect to the server... idea?

Edit : launching ./freeoriond befre solve the launching, but it crash on game's parameters loading...

User avatar
Dilvish
AI Lead, Programmer
Posts: 4689
Joined: Sat Sep 22, 2012 6:25 pm

Re: Linux freeorion executable

#36 Post by Dilvish » Mon Dec 31, 2012 12:50 am

if you're really wanting to play but the precompiled Linux package is not working for you, give some thought to compiling it yourself, it's not too bad. I used the instructructions here: http://www.freeorion.org/index.php/Comp ... Lucid_Lynx and they worked pretty decently, though it's a little stale -- I think you'll need a newer Boost version than it mentions, for example (try to get 1.51 or better).

If you have trouble with compilation I kinda suspect we'd have an easier time helping you with that than figuring out why the precompiled package didn't work on your system. (though from the problems you describe, it seems possible it might be about your security settings, nothing to do with the package itself, really).
If I provided any code, scripts or other content here, it's released under GPL 2.0 and CC-BY-SA 3.0

User avatar
Geoff the Medio
Programming, Design, Admin
Posts: 12249
Joined: Wed Oct 08, 2003 1:33 am
Location: Munich

Re: Linux freeorion executable

#37 Post by Geoff the Medio » Mon Dec 31, 2012 2:26 am

Cafeinoman wrote:launching ./freeoriond befre solve the launching, but it crash on game's parameters loading...
Not sure what you mean by "it crash on game's parameters loading", but if you run freeoriond independently before launching freeorion, you'll need to run "freeorion --force-external-server" to run a single player game on that server process.

User avatar
Vezzra
Release Manager, Design
Posts: 4610
Joined: Wed Nov 16, 2011 12:56 pm
Location: Sol III

Re: Linux freeorion executable

#38 Post by Vezzra » Mon Dec 31, 2012 11:57 am

@Nagilum: I've started the build process for today's test releases (which will be rev 5592). Are you already in full party mode, or can you squeeze in a build for Linux? ;)

User avatar
Nagilum
Release Manager, Design
Posts: 212
Joined: Thu Dec 31, 2009 3:25 pm
Location: Germany

Re: Linux freeorion executable

#39 Post by Nagilum » Mon Dec 31, 2012 3:41 pm

I can make a new build..running it now.

User avatar
Nagilum
Release Manager, Design
Posts: 212
Joined: Thu Dec 31, 2009 3:25 pm
Location: Germany

Re: Linux freeorion executable

#40 Post by Nagilum » Mon Dec 31, 2012 5:02 pm


User avatar
Nagilum
Release Manager, Design
Posts: 212
Joined: Thu Dec 31, 2009 3:25 pm
Location: Germany

Re: Linux freeorion executable

#41 Post by Nagilum » Sat Jan 12, 2013 12:34 am

Updated build to Rev 5631.

User avatar
Geoff the Medio
Programming, Design, Admin
Posts: 12249
Joined: Wed Oct 08, 2003 1:33 am
Location: Munich

Re: Linux freeorion executable

#42 Post by Geoff the Medio » Sun Jan 20, 2013 11:31 am

Naglium, do you link against the version of OIS present in the FreeOrion SVN repository? There's someone on IRC now who's building for themselves on Linux, but is having issues with no response in the GUI to keyboard events. I'm guessing this is related to the version of OIS he's linking against, but he notes that there are no build scripts for OIS... (at least on Linux; on Windows it's built as a library, and I don't know what happens on OSX). Regardless, if you have anything set up, or could set something up, so that the CMake build on Linux uses the FO SVN OIS source, that would be helpful...

User avatar
Vezzra
Release Manager, Design
Posts: 4610
Joined: Wed Nov 16, 2011 12:56 pm
Location: Sol III

Re: Linux freeorion executable

#43 Post by Vezzra » Sun Jan 20, 2013 12:01 pm

Geoff the Medio wrote:I don't know what happens on OSX
On OSX OIS is build as a static library from the sources in the FO SVN repo.

User avatar
Nagilum
Release Manager, Design
Posts: 212
Joined: Thu Dec 31, 2009 3:25 pm
Location: Germany

Re: Linux freeorion executable

#44 Post by Nagilum » Sun Jan 20, 2013 7:27 pm

OIS being what?

User avatar
Geoff the Medio
Programming, Design, Admin
Posts: 12249
Joined: Wed Oct 08, 2003 1:33 am
Location: Munich

Re: Linux freeorion executable

#45 Post by Geoff the Medio » Sun Jan 20, 2013 7:35 pm

Nagilum wrote:OIS being what?
"Gentoo Linux amd64"

Post Reply