[Tux4kids-commits] r1635 - tuxmath/people/dbruce
David Bruce
dbruce-guest at alioth.debian.org
Sat Nov 7 02:46:01 UTC 2009
Author: dbruce-guest
Date: 2009-11-07 02:46:01 +0000 (Sat, 07 Nov 2009)
New Revision: 1635
Modified:
tuxmath/people/dbruce/Crossbuild_notes
Log:
addition to notes
Modified: tuxmath/people/dbruce/Crossbuild_notes
===================================================================
--- tuxmath/people/dbruce/Crossbuild_notes 2009-11-06 21:39:27 UTC (rev 1634)
+++ tuxmath/people/dbruce/Crossbuild_notes 2009-11-07 02:46:01 UTC (rev 1635)
@@ -1,5 +1,9 @@
-Setting up cross-compilation environment for Tux4Kids applications:
+Setting up cross-compilation environment to make win32 builds of Tux4Kids applications on a Linux host:
+John Popplewell's guide to setting up a native build environment was an invaluable reference:
+http://johnnypops.demon.co.uk/mingw/index.html
+
+
Base system used: Ubuntu Karmic Koala, 32-bit (with gcc 4.4.1)
1. Install mingw crossbuild system - obtain x86-mingw32-build-1.0.sh.tar.bz2 from url below:
@@ -16,3 +20,10 @@
The build system can go in a location of your choosing. I used /usr/local/mingw32. This required suitable adjustment of my system's file permissions to give my ordinary account privileges to write there.
+2. Adjust cross-configure.sh and cross-make.sh scripts to have correct prefix and host processor architecture (TODO - provide link)
+
+3. Install SDL
+ - get SDL source from http://www.libsdl.org - I used SDL-1.2.14.tar.gz
+ - unpack.
+ - copy cross-configure.sh and cross-make.sh into source directory.
+ - ./cross-configure.sh; ./cross-make.sh; ./cross-make.sh install
More information about the Tux4kids-commits
mailing list