[Tux4kids-tuxtype-dev] t4k_common added to mingw-cross-env
David Bruce
davidstuartbruce at gmail.com
Sun May 1 20:20:04 UTC 2011
Hi,
t4k_common has been added to the mingw-cross-env project, so it is now
even easier to create the cross-built win32 package for tuxmath on
Linux. Since t4k_common was just added, you need to get the
development version of mingw-cross-env from that project's mercurial
repo:
http://mingw-cross-env.nongnu.org/#development
Make sure you have the needed tools installed on your system:
http://mingw-cross-env.nongnu.org/#requirements
Then simply run:
hg clone http://hg.savannah.nongnu.org/hgweb/mingw-cross-env
cd mingw-cross-env
make t4k_common
and the complete cross-build setup will be downloaded and installed.
Then just go to buildw32/ in your tuxmath git clone. In
cross-configure.sh, look at MINGW_DIR and make sure it matches the
location where you installed mingw-cross-env (the default is
/opt/mingw-cross-env).
Then simply run (from buildw32/):
./tmwin.sh
and the win32 installer should be automatically built. You need NSIS
to generate the installer file, so you might need to run "sudo apt-get
install nsis" or an equivalent.
That's it - it should now be really simple for anyone to make and test
the win32 crossbuilds.
Best,
David Bruce
More information about the Tux4kids-tuxtype-dev
mailing list