This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

1. Build Evince for Windows

The Evince for Windows installers are built by cross compiling Evince on Linux using the Open Build Service. Every specific installer is built in a separate subproject of the GNOME:Apps:Evince:Windows project. All the packages and sources needed to build an Evince installer are part of its subproject.

Cross compiling an Evince installer yourself on any Linux distribution is quite easy when you reuse the packages from its subproject. To do this,

1. Create a Novell account to access the Open Build Service.

2. Install the Open Build Service command line client osc.

3. Checkout the latest stable mingw32-evince package from the GNOME:Apps:Evince:Windows:STABLE subproject. If you need a specific version, checkout the GNOME:Apps:Evince:Windows:$VERSION subproject.

or

4. Change into the mingw32-evince directory:

5. Build the package in an openSUSE_11.4 build environment:


{i} For more information on using the Open Build Service, read the tutorial.


2024-10-23 10:58