home *** CD-ROM | disk | FTP | other *** search
/ Chip 2011 November / CHIP_2011_11.iso / Programy / Inne / Gry / Armagetron_Advanced / armagetronad-0.2.8.3.1.gcc.win32.exe / README.txt < prev    next >
Text File  |  2010-02-20  |  2KB  |  51 lines

  1. Compiling Armagetron Advanced on Windows with Code::Blocks
  2. ----------------------------------------------------------
  3.  
  4. Code::Blocks is an open source, cross platform C/C++ IDE.
  5. It has multiple compiler support, and it comes in two presentations:
  6. MinGW bundle or Standalone for use with other compilers.
  7.  
  8. More info and download of Code::Blocks: http://www.codeblocks.org
  9.  
  10. Armagetron Advanced can be compiled with these compilers:
  11. * MinGw: obtained in the MinGW bundle download of Code::Blocks
  12. * Free Microsoft Visual C++ Toolkit 2003: http://msdn.microsoft.com/visualc/vctoolkit2003/
  13.  
  14. The sources are distributed over three CVS modules:
  15. * armagetronad: containing generic sources
  16. * armagetronad_build_codeblocks: containing codeblocks project files
  17. * armagetronad_winlibs: containing the libraries Armagetron Advanced depends on
  18.  
  19. You need to check out all three modules from the repository at
  20. :ext:<your sf username>@cvs.sourceforge.net:/cvsroot/armagetronad
  21. for developers or
  22. :pserver:anonymous@cvs.sourceforge.net:/cvsroot/armagetronad
  23. for everyone else.
  24.  
  25. 1.  Create a project directory (e.g. C:\Projects\Armagetron Advanced)
  26. 2.  Put the armagetronad source files there
  27. 3.  In the same directory, put the armagetronad_build_codeblocks files
  28. 4.  In the same directory, put the armagetronad_winlibs files
  29. 5.  It should look something like this:
  30.     +- Armagetron Advanced
  31.        +- armagetronad
  32.        +- build_codeblocks
  33.        +- winlibs
  34. 6.  Go to the build_codeblocks directory
  35. 7.  IMPORTANT !!! Before compiling you need to run these commands:
  36.  
  37.     0) START->Run enter "cmd" press "OK"
  38.     1) cd [..PATH TO PROJECT FOLDER]\armagetronad\resources
  39.     2) At prompt [..]\armagetronad\resources> enter:
  40.  
  41.        python.exe ..\batch\make\sortresources.py
  42.  
  43.        Make sure you see the above prompt! Sortresouces.py will only work
  44.        if called from [..]\armagetronad\resources. 
  45.  
  46.     3) run makedist.bat (from build_codeblocks) folder
  47. 8.  Start the Armagetron Advanced workspace (Armagetron.workspace)
  48. 9.  To compile you will need to change the active project and build target 
  49.     (it defaults to Armagetron Advanced Client and Win32 Release build target)
  50.  
  51. In case of problems, visit guru3.sytes.net and ask for help.