Content-Type: Multipart/Alternative; boundary="------------Boundary-00=_YBX2O2Q1VA4000000000" --------------Boundary-00=_YBX2O2Q1VA4000000000 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi Chrisp,=0D =0D That is a very good news indeed, however I am quite troubled about hearin= g that you have to tweak OGRE code to make it work in Linux. That is becaus= e there are several persons working/developing with OGRE in linux. If you h= ave to tweak too much, then you should ask in the OGRE forums arround there (= www ogre3d.org), cause I dont think that tweaking anything would be necesary.= =0D =0D On the other side, I would like to know what part of the Xenocide source = has been changed so I can crosscheck it and commit the source to the CVS. Sen= d me a patch, and be careful that some libraries had change a lot in the latest 10 days (mostly Network Library). You can do that from your CVS client and post it in the Xenocide Sourceforge patch area (I will be informed by Sourceforge in like 10 minutes after you do that).=0D =0D About Linux support, well we already have a nice Rendering engine working= in Linux (OGRE), so crossplatform is not that much away, cause Xenocide sour= ce was developed with portability in mind. About supported compiler, the act= ual GCC stable version (3.3.2??) sounds like a good tradeoff, any other desit= ion that you need that I take about platform specific stuff, just drop it as always.=0D =0D Greetings=0D Red Knight=0D =0D -------Original Message-------=0D =0D From: Christopher C. Phillips=0D Date: 04/12/04 17:59:37=0D To: xenocide-programming@lists.sourceforge.net=0D Subject: [Xenocide-programming] Linux Development - Everything compiles=0D =0D I sent this message last week, but it didn't seem to get through due to m= y=0D email problems (I was wondering why there was no response :P ). Let me=0D know your thougths.. -chrisp=0D =0D =0D Some good news for those of us interested in developing=0D and compiling Xenocide in Linux.=0D =0D After a fair amount of effort, I was able to successfully build and=0D install Ogre on my Linux machine using GCC 3.3.2. There were several=0D required libraries that need to be installed, and some of them required a= =0D little tweaking of the source code to compile in Linux. The Ogre source=0D also involved some source tweaking. I have also made some (relatively=0D minor) changes to the utility libraries.=0D =0D With this done, I was able to compile the xenoengine framework and some=0D of intermediate code (haven't tried it all) in Linux without any problems= =2E=0D (WOOHOO!)=0D =0D If there is interest, I can upload the altered Ogre and required librarie= s=0D source to the ftp site. If we decide to develop in parallel (which I=0D think we should), there are a number of decisions that would need to be m= ade=0D regarding standard tools we use to build in Linux. I think allowing=0D people to develop in Linux would bring in a great deal of help, since=0D Linux is obviously the open source platform of choice. Also, developing=0D in Linux would make a Mac port that much easier. Of course this shouldn'= t=0D come at the sacrifice of Windows. At this point, it seems like code=0D developed in Linux should have no problem compiling in Windows. It=0D shouldn't slow down development. In fact, I think it would greatly=0D increase it.=0D =0D Regards,=0D chrisp=0D =0D =0D -------------------------------------------------------=0D This SF.Net email is sponsored by: IBM Linux Tutorials=0D Free Linux tutorial presented by Daniel Robbins, President and CEO of=0D GenToo technologies. Learn everything from fundamentals to system=0D administration.http://ads.osdn.com/?ad_id=3D1470&alloc_id=3D3638&op=3Dcli= ck=0D _______________________________________________=0D Xenocide-programming mailing list=0D Xenocide-programming@lists.sourceforge.net=0D https://lists.sourceforge.net/lists/listinfo/xenocide-programming=0D =0D =20 --------------Boundary-00=_YBX2O2Q1VA4000000000 Content-Type: Text/HTML; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
|
Hi Chrisp,
That is a very good news indeed, however I am quite troubled&nb=
sp;about hearing that you have to tweak OGRE code to make it work in=
Linux. That is because there are several persons working/devel=
oping with OGRE in linux. If you have to tweak too much, then y=
ou should ask in the OGRE forums arround there (www.ogre3d.org), cause I dont think that tweaking anything w=
ould be necesary.
On the other side, I would like to know what part of the Xenocide so=
urce has been changed so I can crosscheck it and commit the source to the=
CVS. Send me a patch, and be careful that some libraries had change a lo=
t in the latest 10 days (mostly Network Library). You can do that from yo=
ur CVS client and post it in the Xenocide Sourceforge patch area (I will =
be informed by Sourceforge in like 10 minutes after you do that).
About Linux support, well we already have a nice Rendering engine wo=
rking in Linux (OGRE), so crossplatform is not that much away, cause Xeno=
cide source was developed with portability in mind. About supported =
compiler, the actual GCC stable version (3.3.2??) sounds like a good trad=
eoff, any other desition that you need that I take about platform sp=
ecific stuff, just drop it as always.
Greetings
Red Knight
-------Original Message-------
From: Christopher C. Phillips
Date: 04/12/04 17:=
59:37
Subject: [Xenocide=
-programming] Linux Development - Everything compiles I sent this message last week, but it didn't seem to get through due=
to my
email problems (I was wondering why there was no response :P ). =
; Let me
know your thougths.. -chrisp
Some good news for those of us interested in developing
and compiling Xenocide in Linux.
After a fair amount of effort, I was able to successfully build and<=
/DIV>
install Ogre on my Linux machine using GCC 3.3.2. There w=
ere several
required libraries that need to be installed, and some of them requi=
red a
little tweaking of the source code to compile in Linux. T=
he Ogre source
also involved some source tweaking. I have also made some=
(relatively
minor) changes to the utility libraries.
With this done, I was able to compile the xenoengine framework and s=
ome
of intermediate code (haven't tried it all) in Linux without any pro=
blems.
(WOOHOO!)
If there is interest, I can upload the altered Ogre and required lib=
raries
source to the ftp site. If we decide to develop in parall=
el (which I
think we should), there are a number of decisions that would need to=
be made
regarding standard tools we use to build in Linux. I thin=
k allowing
people to develop in Linux would bring in a great deal of help, sinc=
e
Linux is obviously the open source platform of choice. Al=
so, developing
in Linux would make a Mac port that much easier. Of cours=
e this shouldn't
come at the sacrifice of Windows. At this point, it seems=
like code
developed in Linux should have no problem compiling in Windows. =
; It
shouldn't slow down development. In fact, I think it woul=
d greatly
increase it.
Regards,
chrisp
-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO o=
f
GenToo technologies. Learn everything from fundamentals to system
_______________________________________________
Xenocide-programming mailing list
| |||
|
<= A href=3D"http://www.incredimail.com/redir.asp?ad_id=3D309&lang=3D9">= |