Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/README.mingw-cross
diff options
context:
space:
mode:
authorBruno Coudoin <bcoudoin@src.gnome.org>2006-11-09 20:50:15 (GMT)
committer Bruno Coudoin <bcoudoin@src.gnome.org>2006-11-09 20:50:15 (GMT)
commit091bfc7e93756d9bf2cd3660f2dfd0a99013e860 (patch)
tree5c033b5c097344672b4686a75bac7bac2413704f /README.mingw-cross
parent73289ca1d9abe9d962a02df669717eb92000473c (diff)
Minor, just re-formatted to fit 80 columns
Diffstat (limited to 'README.mingw-cross')
-rw-r--r--README.mingw-cross24
1 files changed, 16 insertions, 8 deletions
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 :
--------------------------