![]() You will need to rename 0.4-winlibs-work to winlibs if you get it over bzr.Īll that only works when someone actually cares about the Windows build process enough to keep it running. You'll create this directory structure by either unzipping a source release and a winlibs archive, or by using subversion or bzr to checkout the two modules listed. winlibs (needs to be named exactly that).armagetronad (can actually be named as you please and you can have multiple versions side by side).Armagetron Project directory (you create it, you name it what you want).The directory structure you need looks like this: This is early to talk about checking out the source, but it's needed. If you're building from the 0.4/master, you'll want to checkout the winlibs module from BZR to go along with the current sources. Sometimes that won't work, such as when the trunk requires new libraries that aren't required by the most recent release. You just download the most recent release of the winlibs.zip file to build the trunk, generally. Satisfying dependencies in Windows is very easy. A release tarball may not need bison and swig." Z-Man can't remember installing bison, gcc is part of mingw which comes with code::blocks, and swig is not currently needed. Old entry: "You'll need gcc, bison, and swig, at the very least to build the trunk.Note however that svn support on the trunk is on its way out and you should rather pick git for that. Tortoise-SVN gives you a nice GUI around SVN, but is considered optional. (Outdated, for archive access only) Subversion client.The Tortiose-BZR shell extension can be selected as a GUI in the installer (recomended) If you don't want to be restricted to building released, zipped sources, a way to fetch our current source.Code::Blocks with mingw (best just install the combined package).Code::Blocks itself requires MingW, and additional tools available from MingW will be needed to build the trunk. To build and run the game, you will need Python and Code::Blocks. ![]() (Pre-sdl2 versions of 0.4 and older 0.2.8 used 10.05).Ġ.2.8.3 and 0.2.8 builds before 5 are done with the ancient 1.0RC2 The original instructions can be found here.Ġ.2.8 versions typically can also be built with later versions of Code::Blocks, but for 0.4, winlibs contains binary C++ library files built against a specific version of mingw and are typically incompatible with any other mingw (and therefore Code::Blocks) version. The trunk, 0.4 and 0.2.8 branches should be built with 13.12.
0 Comments
Leave a Reply. |