Page 3 of 3

Re: Compilation troubles

PostPosted: Sun Nov 29, 2009 2:11 pm
by erkljer
Oh, I should have checked the RakNet license before.

It also implies that we cannot publish game-editor on PlayDeb as long as it makes use of RakNet.
Am I right ?

Also your link to the compilation instructions gives a 404 error.

Re: Compilation troubles

PostPosted: Sun Nov 29, 2009 2:52 pm
by Vadi
While I'm all up for a better network layer that allows free distribution, I think raknets license was interpreted wrong:

"Licensee shall not distribute any portion of the Software as a stand-alone product and shall not incorporate any portion of the Software into any product that will be sold or licensed as a development tool;"

Licensee shall not distribute any portion of the Software as a stand-alone product-> we aren't distributing raknet alone but with game-editor

shall not incorporate any portion of the Software into any product that will be sold or licensed as a development tool-> we aren't selling or licensing it.

As such, I don't believe that applies.

Re: Compilation troubles

PostPosted: Sun Nov 29, 2009 10:30 pm
by makslane
In any case, I think is better get an open source network library.
BTW, I've updated the link to the compilation instructions.

Re: Compilation troubles

PostPosted: Mon Nov 30, 2009 12:36 am
by makslane
Some news!

In the RakNet 3.301 version there are references to GPL license, but not in the new version.
Here is the text:

/// \file
/// \brief The main class used for data transmission and most of RakNet's functionality.
///
/// This file is part of RakNet Copyright 2003 Kevin Jenkins.
///
/// Usage of RakNet is subject to the appropriate license agreement.
/// Creative Commons Licensees are subject to the
/// license found at
/// http://creativecommons.org/licenses/by-nc/2.5/
/// Single application licensees are subject to the license found at
/// http://www.jenkinssoftware.com/SingleAp ... cense.html
/// Custom license users are subject to the terms therein.
/// GPL license users are subject to the GNU General Public
/// License as published by the Free
/// Software Foundation; either version 2 of the License, or (at your
/// option) any later version.

More references on the RakNet blog and forums:
http://www.rakkar.org/blog/?p=485
http://www.jenkinssoftware.com/forum/in ... pic=2256.0


I've sent a message to the RakNet developer asking him if I can use RakNet as a GPL software on Game Editor.
I hope can use the RakNet in Game Editor following the GPL license.

Re: Compilation troubles

PostPosted: Mon Nov 30, 2009 11:30 am
by makslane
The answer was no. So, I think we should move to another network library. This will take a while, but the first thing to do is make the code compile without the RakNet dependicies.

Re: Compilation troubles

PostPosted: Tue Dec 01, 2009 1:18 am
by makslane
I've removed RakNet from Game Editor.

More info about the network here:
http://code.game-editor.com/ticket/3

Re: Compilation troubles

PostPosted: Sun Jan 10, 2010 8:32 pm
by qubodup
I'm glad you removed RakNet dependency! :D

The SVN compilation.txt still asks for it though :)

line 4:
Code: Select all
1) Get the RakNet at http://www.jenkinssoftware.com/ (tested with the 3.301 version)


PS: I know Sauerbraten for example uses enet

Re: Compilation troubles

PostPosted: Sun Jan 24, 2010 9:29 pm
by makslane
Please, update your code base

Re: Compilation troubles

PostPosted: Sun Jan 24, 2010 11:10 pm
by Hblade
To solve all of these problems, download the libstdc++5 from google, it's easy to find. You wont find a karmic koala(Ubuntu 9.10) version but it still works fine. I use it and I have no more "errors" in the GE it's self so far. I have it in one of my posts.