Page 1 of 2

The TE Linux effort - Get your copy running now!

Posted: 19 Feb 2008 00:15
by NukeBuster
The Transport Empire Linux effort
The main goal for this topic is to get Transport Empire run on as many Linux distributions as possible.

UPDATE 25-01-2009:
As of revision 141 the renewed linux effort is in the Transport Empire trunk.

Transport Empire is now built using CMake. Due to recent engine changes a part of the port had to be redone.
Currently I have not been able to get more then a black screen. If you manage to get an image, please reply to this topic along with the version of Ogre you are using.


Building:
To build TE on linux please read README.linux.
Get yourself a copy from svn, "check out" [url]svn://80.247.163.104/trunk/te2[/url]

Edit: 25 Feb 2008
As of revision r86 you can now use "./configure" followed by "make" to compile the game on any distribution. Please report if you have any problems with running the game on the distribution your using.

Confirmed to build:
  • CentOS 5.0

    Confirmed to run:
    • CentOS 5.0
    Confirmed to actually show something:
      If you are interested in building TE on linux or have tried to build TE on linux and need support please post your findings in this topic or contact me in IRC([url=irc://irc.oftc.net/transportempire]#transportempire @ irc.oftc.net[/url]).

      To build TE on linux please read README.linux.

      Todo:
      • Remove the need for pkg-config
      Dependencies:(for a full list please view README.linux)
      • pkg-config
      • CMake
      • OGRE
      • OIS - version used by Transport Empire included.
      • CEGUI
      • Freeimage
      Credits:
      • Many thanks to Neroden for the intial port to Linux, which made porting the current trunk easier.
    Edits:
    25-01-2009: Renewed linux support.
    20-08-2008: Updated the svn adress(again).
    12-03-2008: Updated the svn adress.

    Re: The TE Linux effort - First Linux support in trunk since r79

    Posted: 19 Feb 2008 17:20
    by charlieg
    Hrm, no FreeImage in Fedora... *twiddles thumbs*

    Re: The TE Linux effort - First Linux support in trunk since r79

    Posted: 19 Feb 2008 18:37
    by NukeBuster
    charlieg wrote:Hrm, no FreeImage in Fedora... *twiddles thumbs*
    Have you tried yum?

    Re: The TE Linux effort - First Linux support in trunk since r79

    Posted: 19 Feb 2008 19:02
    by charlieg
    Naturally...

    Code: Select all

    [root@localhost charles]# yum search freeimage
    Loading "priorities" plugin
    78 packages excluded due to repository priority protections
    No Matches found
    [root@localhost charles]# yum search FreeImage
    Loading "priorities" plugin
    78 packages excluded due to repository priority protections
    No Matches found

    Re: The TE Linux effort - First Linux support in trunk since r79

    Posted: 19 Feb 2008 20:52
    by NukeBuster
    You could compile FreeImage from source....

    README.linux:

    Code: Select all

    1. FreeImage 
    		Get the latest source package from: http://freeimage.sourceforge.net
    			make
    			make install (Make sure you are logged in as root for this step)

    Re: The TE Linux effort - First Linux support in trunk since r79

    Posted: 19 Feb 2008 23:56
    by charlieg
    d'oh, so that what's readmes are for...

    Re: The TE Linux effort - First Linux support in trunk since r79

    Posted: 20 Feb 2008 13:23
    by NukeBuster
    If you need some help with compiling, please contact me in IRC.
    [url]irc://irc.oftc.net/transportempire[/url]

    Re: The TE Linux effort - First Linux support in trunk since r79

    Posted: 20 Feb 2008 19:40
    by Expresso
    Could you please use cmake instead of autoconf/automake?

    Re: The TE Linux effort - First Linux support in trunk since r79

    Posted: 20 Feb 2008 19:50
    by NukeBuster
    I will look into your suggestion, as I'm struggling with autoconf. It's not really the easiest thing to set up.

    Re: The TE Linux effort - configure script testing in progress

    Posted: 21 Feb 2008 11:16
    by NukeBuster
    A version which has a configure script is being tested at the moment. As soon as it is tested and working as expected, I will commit it to the trunk. As soon as this is done it should compile on other distributions.

    Nuke

    Re: The TE Linux effort - First Linux support in trunk since r79

    Posted: 25 Feb 2008 13:56
    by NukeBuster
    As of r86 you can build Transport Empire on linux using "./configure" followed by "make".
    Please read the first post for more details.

    Updated the first post.

    Re: The TE Linux effort - Get your copy running now!

    Posted: 12 Mar 2008 14:01
    by NukeBuster
    Here are some screenshots from r113 for those who like to watch but not compile.

    Re: The TE Linux effort - Get your copy running now!

    Posted: 12 Mar 2008 16:48
    by SmatZ
    NukeBuster wrote: Edit: Get yourself a copy from svn "check out" svn://svn.tempire.zernebok.net/trunk/
    Hello,

    I am not able to do "svn co svn://svn.tempire.zernebok.net/" - I get "unknown host svn.tempire.zernebok.net"
    I even tried "svn co http://tempire.zernebok.net/svn/", but it doesn't work, too

    Do you have any other svn mirror?

    Re: The TE Linux effort - Get your copy running now!

    Posted: 12 Mar 2008 17:59
    by DaleStan
    Same here; svn.tempire.zernebok.net and tempire.zernebok.net are both NXDOMAIN. zernebok.net and http://www.zernebok.net are not.

    You might just need to wait for a dns refresh or use the IP; dnsstuff.com can find them.

    Re: The TE Linux effort - Get your copy running now!

    Posted: 12 Mar 2008 18:00
    by charlieg
    :roll: Just use Sourceforge's SVN :roll: It's not hard ;)

    Re: The TE Linux effort - Get your copy running now!

    Posted: 12 Mar 2008 18:58
    by Steve
    orudge changed the svn domain details in anticipation of the transportempire.com domain being moved over. Fact is, that isn't going to happen until my brain starts working again.
    For now, you can use:

    svn://81.171.98.104/trunk

    Re: The TE Linux effort - Get your copy running now!

    Posted: 12 Mar 2008 21:12
    by NukeBuster
    Sorry guys, my mistake for not updating the svn link.

    Did update the first post now.

    Re: The TE Linux effort - First Linux support in trunk since r79

    Posted: 14 Mar 2008 13:39
    by NukeBuster
    If you are able to get Transport Empire running on your box. Please let me know, so I can add your distribution to my list.
    If you are not able to get Transport Empire running on your box. Let me know aswell, so I can see if I can solve the problem.

    If you like to help and contribute to Transport Empire or are just seeking support. The fastest method is by joining our IRC channel.
    [url]irc://irc.oftc.net/transportempire[/url]

    Re: The TE Linux effort - Get your copy running now!

    Posted: 14 Mar 2008 16:52
    by Arathorn
    I've totally f*** up my Linux partition, so I won't be able to test this for quite some time I'm afraid.

    Re: The TE Linux effort - Get your copy running now!

    Posted: 14 Mar 2008 21:06
    by orudge
    Steve wrote:orudge changed the svn domain details in anticipation of the transportempire.com domain being moved over. Fact is, that isn't going to happen until my brain starts working again.
    And yet you said you'd be doing it "later in the week"... pfft. :P