From 091bfc7e93756d9bf2cd3660f2dfd0a99013e860 Mon Sep 17 00:00:00 2001 From: Bruno Coudoin Date: Thu, 09 Nov 2006 20:50:15 +0000 Subject: Minor, just re-formatted to fit 80 columns --- (limited to 'README.mingw-cross') diff --git a/README.mingw-cross b/README.mingw-cross index e824f87..819ef2b 100644 --- a/README.mingw-cross +++ b/README.mingw-cross @@ -2,27 +2,35 @@ How to cross compile GCompris for windows with mingw on GNU/Linux You need: ======== -You need cross version of mingw, wich is available in all good distribution. +You need cross version of mingw, which is available in all good distribution. You have to install all mingw/windows version of your dev librairies somewhere. You have to adapt cross-configure.sh with the places where you put this libs. The scripts: ============ -There is two script: cross-configure.sh and cross-make.sh. They are stolen from libsdl version: http://www.libsdl.org/extras/win32/cross/README.txt +There is two script: cross-configure.sh and cross-make.sh. They are stolen +from libsdl version: http://www.libsdl.org/extras/win32/cross/README.txt -You can use them as configure and make, but you need to adapt them in your configuration. cross-configure.sh has a couple of lines for each library. -Check TARGET too, TARGET is used tu set name of your compilators (gcc is i586-mingw32msvc-gcc when TARGET=i586-mingw32msvc) +You can use them as configure and make, but you need to adapt them in your +configuration. cross-configure.sh has a couple of lines for each library. +Check TARGET too, TARGET is used tu set name of your compilators +(gcc is i586-mingw32msvc-gcc when TARGET=i586-mingw32msvc) -You have to set the PREFIX in cross-configure.sh to indicate where to install all the stuff. +You have to set the PREFIX in cross-configure.sh to indicate where to install +all the stuff. Library warning =============== -You need lib*.a version of libraries if you want compile with -shared modules. You can make them from dll/def/lib using pexport/dlltool (i586-mingw32msvc-dlltool) if they are missing (e.g. sqlite.org gives only dll and def). -Read http://www.go-evolution.org/Building_Evolution_on_Windows#libxml2 for an exemple with libxml2 +You need lib*.a version of libraries if you want compile with -shared modules. +You can make them from dll/def/lib using pexport/dlltool +(i586-mingw32msvc-dlltool) if they are missing (e.g. sqlite.org gives only +dll and def). +Read http://www.go-evolution.org/Building_Evolution_on_Windows#libxml2 +for an exemple with libxml2 Libxml2 ======= -The windows dev version is missing pc file for pkg-config. +The windows dev version is missing pc file for pkg-config. Read that: http://www.go-evolution.org/Building_Evolution_on_Windows#libxml2 I have wrote a pc file for it : -------------------------- -- cgit v0.9.1