Difference between revisions of "Frontends:Xiphos/Windows"

From CrossWire Bible Society
Jump to: navigation, search
m (building of other GTK/Gnome projects: B)
m (Setting Up Mingw: case)
Line 10: Line 10:
  
  
==Setting Up Mingw==
+
==Setting up Mingw==
  
a tutorial for how to set up a MINGW build environment
+
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:19, 13 November 2008

One lives in hope....


Needs


  1. building of relevant libaries
  2. building of GS itself


Setting up Mingw

A tutorial for how to set up a MINGW build environment.

Follow these instructions carefully [1]

Get these packages from here

  1. pkgconfig
  2. gettext
  3. 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

  1. http://live.gnome.org/Cross%20compiling%20GTK%2B%20for%20Win32
  2. http://www.gnome-db.org/GnomeDbMinGW (has good tutorial to set up MINGW compiling on windows
  3. http://www.daniweb.com/forums/thread86245.html (Order of commandline options for GCC is important)

Building of other GTK/Gnome projects

  1. https://develop.participatoryculture.org/trac/democracy/wiki/BuildingMiroWithMinGW

Other stuff

  1. http://linux.softpedia.com/get/Text-Editing-Processing/IDEs/MinGW-Developer-Studio-14939.shtml Allows compiling and cross compiling of GTK applications