And it’s MinGW time…
As all of my code is crossplatform, driven by OpenGL (usually SFML), and uses crossplatform libraries, I thought it high time I stop using VS C++ Express Edition. As such, I’m slowly porting my significant code to use boost (where possible) and be compiled with MinGW. To achieve this I will need to get a nice crossplatform suite setup, probably in a virtualbox.
To do this, I need to compile crossplatform versions of:
- SFML (1.6 - trivial);
- LibRocket (git version - seems to be trivial);
- Freetype (for SFML and LibRocket - should be trivial on Linux XPlatform);
- Boost (1.47.0 - because I might as well update);
- Python (2.7.2 - so it runs off local 2.x installs for Linux testing);
- ZeroMQ (oh noes, the unmentioned variable!).
That’s all that comes to mind for now… oh, and throwing together makefiles for crossplatform magic.
Of course this requires a Debian base install, some magic, and some patience… but for now it’s nice to be able to port things, ssh in multiple times, use screen, suspend dev neatly on the drive, and actually access tools I’m used to using… not to mention setting things up in funky ways.