[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