Severed bunny head
Register | User Profile | Member List | F.A.Q | Privacy Policy | New Blog | Search Forums | Forums Home
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Special Interest > Eternity > SVN
 
Author
All times are GMT. The time now is 09:37. Post New Thread    Post A Reply
Mancubus II
Purple is not a breakfast color


Posts: 1678
Registered: 02-03


http://eternity.mancubus.net/svn

http://mancubus.net/svn/hosted/eternity

\o/

Old Post 02-09-06 04:57 #
Mancubus II is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
SoM
azerty YAY!


Posts: 193
Registered: 03-02


*AHEM*

Hell Yeah!

Old Post 02-11-06 07:06 #
SoM is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Mancubus II
Purple is not a breakfast color


Posts: 1678
Registered: 02-03


I'm surprised more people haven't commented. It's quite easy now for anyone to have bleeding edge eternity versions.

Old Post 02-12-06 04:21 #
Mancubus II is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Mordeth
Administrator


Posts: 1704
Registered: 05-00


Ok I'll bite. What is this, and how does it work?

Old Post 02-12-06 11:34 #
Mordeth is offline Profile || Blog || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Mancubus II
Purple is not a breakfast color


Posts: 1678
Registered: 02-03


It's like CVS but easier to manage. It's basically where the active source resides now, and it's where those that work on the source commit their changes (known to be good), so it's basically eternity "Development version". You can use a client like TortoiseSVN to "check out" a repository and get the source for yourself, where you can then compile it (assuming you have the necessary tools). Whenever there's changes the developers have made, you can simply update your local repository and get their changes. It doesn't replace regular releases, but it lets those that want the latest bleeding-edge eternity version get it for themselves. You can also track changes through the repository by viewing the logs.

Old Post 02-12-06 18:12 #
Mancubus II is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Mordeth
Administrator


Posts: 1704
Registered: 05-00


Can you explain this step by step? Like, how to get and compile the latest source?

Old Post 02-12-06 19:25 #
Mordeth is offline Profile || Blog || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Mancubus II
Purple is not a breakfast color


Posts: 1678
Registered: 02-03


I'm afraid I could not, but perhaps quasar and/or someone working on eternity documentation can write something up.

Old Post 02-13-06 03:46 #
Mancubus II is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Quasar
Moderator


Posts: 2202
Registered: 08-00


You'd currently need Visual C++ 6.0 to do anything with the source unless you are a knowledgable programmer, which is unfortunate because of its proprietary nature. I'm working on eventually getting the MinGW (and maybe even DJGPP) makefiles updated, in which case you'll be able to build them with those compilers as well. Also, it should be possible for me to export a makefile from the Visual Studio project that will allow it to be used with the now-free Microsoft compiler package that can be downloaded from somewhere within the labyrinth that is MSDN (it is basically just the command line tools that are invoked by the Visual Studio IDE).

If you wanted to compile with MinGW, you'd first need to install the latest MinGW build, and then compile both SDL and SDL_mixer for it. Unfortunately, that's not easy by any definition of the word as the SDL build files frequently contain errors that cause them to not work out of the box with MinGW (which is ridiculous IMO).

Anyway, if you were able to do that, then you'd have to update Eternity's makefile.mingw file, which is currently out of date, and make a obj_mingw directory under source for the objects to build in. If you did that properly, you'd then build Eternity by opening up the console that MinGW installs and typing "make makefile.mingw" in the source subdirectory. It would then build an eternity.exe in the source/obj_mingw subdir.

I have a feeling nobody's going to actually be able to do all of that though.

Old Post 02-14-06 15:23 #
Quasar is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Mancubus II
Purple is not a breakfast color


Posts: 1678
Registered: 02-03


The obtaining of the source though is now much easier with the svn repository.

Old Post 02-14-06 15:34 #
Mancubus II is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Quasar
Moderator


Posts: 2202
Registered: 08-00


Yes, so once someone HAS a working setup, it will be easy to keep it up to date, instead of waiting for ages to get the newest Eternity build :)

Hopefully Joel Murdoch will benefit from this, if he is indeed still doing work on Mordeth & Millennium. Of course our real goal for those projects is to not require a custom modification for either ;)

Old Post 02-14-06 15:40 #
Quasar is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
CODOR
Member


Posts: 330
Registered: 02-06



Quasar said:
I have a feeling nobody's going to actually be able to do all of that though.


I've got it to compile and run in both OpenBSD and MinGW. However, it required some juggling of header files that I'm sure will prevent it from compiling with Visual C... I also had to pretty much rewrite the Makefile; I hope to switch over to autoconf sometime (i.e. once I learn how to do so).

And thanks for the SVN archive, now I have to install subversion...

Old Post 02-14-06 18:53 #
CODOR is offline Profile || Blog || PM || Email || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
JoelMurdoch
Should know better by now


Posts: 656
Registered: 02-02



Quasar said:
Hopefully Joel Murdoch will benefit from this


Given I have little to no clue what is going on or what any of what you just said means (except about a makefile for the free MS compiler), that is doubtful.

Old Post 02-15-06 09:41 #
JoelMurdoch is offline Profile || Blog || PM || Email || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Quasar
Moderator


Posts: 2202
Registered: 08-00


The VC++ makefile would be the best option for you, so I wouldn't even worry about the rest of it. MinGW is simply not easy to deal with, given how you must compile SDL and SDL_mixer for it, and then maintain the makefile by hand >_<

Old Post 02-15-06 18:33 #
Quasar is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Csonicgo
This post is probably useless


Posts: 1779
Registered: 03-04


well, someone should be nice and HOST A COMPILED VERSION

else this is nothign but a "look what you can look forward to".

A good idea on paper...

Old Post 05-21-06 04:39 #
Csonicgo is offline Profile || Blog || PM || Email || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
Quasar
Moderator


Posts: 2202
Registered: 08-00


There's no way to just automatically compile Eternity from the SVN, so I don't see how that is possible. I certainly cannot afford to package and upload a new distribution every night.

Old Post 05-21-06 20:37 #
Quasar is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy Report to mod || IP || Edit/Delete || Quote
All times are GMT. The time now is 09:37. Post New Thread    Post A Reply
 
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Special Interest > Eternity > SVN

Show Printable Version | Email this Page | Subscribe to this Thread

 

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are OFF
[IMG] code is ON
 

< Contact Us - Doomworld >

Powered by: vBulletin Version 2.2.5
Copyright ©2000, 2001, Jelsoft Enterprises Limited.

Forums Directory