[Openparsec] Linux build system status?
uberlinuxguy at gmail.com
Tue Aug 26 22:24:58 EDT 2008
Alrighty, for those interested, the code is now in trunk.
On 8/26/08, Jason Williams <uberlinuxguy at gmail.com> wrote:
> Sorry guys, I had a major server upgrade at work. Nothing like a 24 hour
> day at work on friday to ruin your whole weekend and your monday to follow.
> I'm probably going to move the GNU Linux build tree into trunk tonight,
> since I haven't had any objections to doing so. So anyone that wants to
> grab a copy of it and try a GNU build, be my guest.
> Be aware of this if you do: on OS'es other than Linux, you will probably
> run into some compile issues. The GNU build system takes all the .cpp files
> and tries to build them all. So if there is code in a .cpp file that is
> specific to an OS, it should be surrounded by
> #ifdef SYSTEM_WINDOWS
> for windows stuff. For MacOS X stuff change SYSTEM_WINDOWS to
> SYSTEM_MACOSX. And for linux specific code, change SYSTEM_WINDOWS to
> SYSTEM_LINUX. I've done some if it already, but it is very tedious work
> that I didn't get the time to do this weekend like I planned.
> I also need to create a global config.h file or a global make.rules file to
> take care of some of this stuff. But if someone else would like to take the
> lead on config.h/make.rules as well, let the list know and send me patches.
> Eventually I'll probably add in a configure script too, but I'm not ready
> for that. Oh and remember, if you are going to try to build the system,
> make sure you have the following:
> - OpenGL and it's development libs for your OS
> - SDL and SDL_mixer and it's devel stuff.
> - libjpeg and it's corresponding devel stuff.
> I think that's about it for what the build depends on, but I'm sure as some
> people try to build it on other systems, that more deps will arise.
> But I'll hit the list when I do finally move it over, or if you are feeling
> frisky and want to give it a try now, do an svn checkout on the following
> and if you have a GNU system with the proper devel tools and the stuff
> above already installed, simply run
> # make
> Windows VS people, if you make a project file, send it to me and I'll add
> From the command line to build the exe. Music doesn't work yet, as the
> switch to SDL_mixer took away the music processing code's abiltiy to read
> from the .dat files. Also, how does everyone feel about ditching the .dat
> file format in favor of a predefined directory hierachy that has the data
> files and such in it? It'll make it easier to read resources within the
> code, and might cut down on some of the overhead within the code for file
> Also... yeah I know this is getting long... how does every one feel about
> migrating the network code to something like SDL_net or if someone knows of
> something better? It would help to stream line that section of the game
> code and make it a bit easier to manage the Parsec Protocol that will need
> to be used within the game for message passing. Does anyone know of a good
> Game network lib that is either GPL or free in some other sence?
> I think the next thing I am going to work on is getting the parsec_server
> into the new build tree. So if some of you all can work on the builds and
> see if there are problems on other platforms, and fix them if you can, that
> would be great.
> OH and one last thing I came up with as an idea... I remember some people
> saying that they liked the rendering code within parsec. I'm not too
> familiar with 3D rendering code, but can someone is take a look and see if
> it's possible to maybe move the renderer into it's own lib too? That way we
> can work on that separate from the game, if there is interest in using it on
> other projects.
> Ok that's all for now, I gotta get back to work and taking care of issues
> from last friday.
> The Uber.
> On Tue, Aug 26, 2008 at 1:26 PM, DJamé Seddah <djame.seddah at free.fr>wrote:
>> Yeah, me too, I've noticed. Isn't that some antispam is acting or
>> something ?
>> Le 26 août 08 à 18:51, Mischievous Dragon a écrit :
>> > Hi,
>> > The list got very quiet all of a sudden. Was just curious.
>> > Later,
>> > Alexandra
>> > _______________________________________________
>> > Openparsec mailing list
>> > Openparsec at tulg.org
>> > http://www.tulg.org/mailman/listinfo/openparsec
>> Openparsec mailing list
>> Openparsec at tulg.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Openparsec