Difference between revisions of "Frontends:Xiphos/Windows"
From CrossWire Bible Society
David Haslam (talk | contribs) m (→Setting Up Mingw: case) |
David Haslam (talk | contribs) (==MinGW== (added to provide context for first time page visitors)) |
||
Line 1: | Line 1: | ||
− | + | ==MinGW== | |
+ | MinGW is minimalist GNU for Windows.[http://www.mingw.org/] | ||
− | + | One lives in hope.... | |
− | |||
+ | ===Needs=== | ||
# building of relevant libaries | # building of relevant libaries | ||
Line 10: | Line 11: | ||
− | ==Setting up | + | ==Setting up MinGW== |
− | A tutorial for how to set up a | + | A tutorial for how to set up a MinGW build environment. |
Follow these instructions carefully [http://www.mingw.org/wiki/msys] | Follow these instructions carefully [http://www.mingw.org/wiki/msys] |
Revision as of 16:23, 13 November 2008
Contents
MinGW
MinGW is minimalist GNU for Windows.[1]
One lives in hope....
Needs
- building of relevant libaries
- building of GS itself
Setting up MinGW
A tutorial for how to set up a MinGW build environment.
Follow these instructions carefully [2]
Get these packages from here
- pkgconfig
- gettext
- glib2-2.18.2-1
Download Gnome binary packages from here. Under gtk+ there is a bundle that has several you need. These get installed in c:\MinGW\
and I'm currently stuck here. Running aclocal in the gnomesword directory appears to work, autoconf has an error
configure.in:48: error: possibly undefined macro: AC_PROG_INTLTOOL If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation.
and automake says
cannot open < gnome-doc-utils.make: No such file or directory
configure then gets confused on
line 2622: syntax error near unexpected token 'GNOME' 'PKG_CHECK_MODULES(GNOME, ' etc
so for some reason it isn't actually calling pkg-config
Articles found so far
- http://live.gnome.org/Cross%20compiling%20GTK%2B%20for%20Win32
- http://www.gnome-db.org/GnomeDbMinGW (has good tutorial to set up MINGW compiling on windows
- http://www.daniweb.com/forums/thread86245.html (Order of commandline options for GCC is important)
Building of other GTK/Gnome projects
Other stuff
- http://linux.softpedia.com/get/Text-Editing-Processing/IDEs/MinGW-Developer-Studio-14939.shtml Allows compiling and cross compiling of GTK applications