Well after like 2 hour of work, i had put up to date the code. Now it =
reflex the actual directory changes (not to mention that now it =
compiles) so please for everybody who has outdated copies, download them =
again because the code had suffered major changes so all stuff that you =
do WILL collide with the structural changes made.
I had added a bcb6 module, it is the project group, project options and =
an optional makefile for the ones that will use the Free Borland =
Compiler 5.5 (xenocide.mak) command like compiler. Just do a make =
-fxenocide and there you go.=20
The instructions for download are pretty simple... just go to the =
directory you want to download xenocide (for example xenocide.cvs) and =
then download both the xenocide and bcb6 modules without changing =
directories. Now you are ready to compile the project, and the =
executable file will be put in the bin directory on the xenocide module.
From: John Seehagen <jms3117@ya...> - 2003-02-01 09:04:57
Ok I've done some major structural changes so everyone
should checkout a new copy. Unlike RK's changes ;)
these break compilation.
1) structural changes
1a) <xenocide/utility/includes.h> is no more us
1b) <xenocide/types.h> added and is included by the
1c) the directory <xenocide/os-dep/unix/> has be
renamed to <xenocide/os-dep/posix>
1d) for each of the directories in the os-dep/
directory (win32, osx and posix) common.h and types.h.
These contain the system dependent stuff used by
their counterparts in the <xenocide/> directory.
2a) commonly used datatypes are in the Xenocide names
2b) primitives are lower cased and include things like
uint32, int8 and so forth
2c) Abstract datatypes have the first letter of each
named capitalized and include Int32List
2d) the posix os-dependent primitives are taken care
2e) the win32 and os x have not yet been implemented
3) Multiplatform Support. Made it easier to add
support for other platforms.
ok I think that's it but now alot of code needs to be
updated to reflect those changes :)
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.