[go: up one dir, main page]

Menu

Tree [0ce396] Release_2_11_0 debian-2.11.0-1 / win32 /
 History

HTTPS access


File Date Author Commit
 README.win32 2011-02-13 Eduardo M KALINOWSKI Eduardo M KALINOWSKI [0ce396] Updated windows files for version 2.11.0.
 gettext.pm 2009-01-03 Eduardo M KALINOWSKI Eduardo M KALINOWSKI [a2c10a] Fixed long standing typo. (Fortunately was not ...
 kildclient.iss 2011-02-13 Eduardo M KALINOWSKI Eduardo M KALINOWSKI [0ce396] Updated windows files for version 2.11.0.

Read Me

Building KildClient under Windows
---------------------------------

This file aims at giving some tips on building KildClient under
Windows. However, be aware that the process can be complicated and
this is no detailed recipe, just some hints.

If you still want to try, here's what you will need:

Mingw and Msys: The compiler and Unix-like environment used for
  building KildClient.
  Get them from http://www.mingw.org

  Install the C compiler and MSYS Basic System.

  You also need the regex package from
    http://sourceforge.net/projects/mingwrep
  Just unzip it into c:\mingw


ActivePerl 5.10.0.1004 (or later) from ActiveState: A Perl for Windows.
  Also needed at run time.
  Get it from http://www.activestate.com


GTK+ Development Environment: Get it from
  http://www.gtk.org/download-windows.html
  Download the "bundle" which includes everything that is necessary.

  The README says to unzip to c:\opt\gtk, but it can be unzipped to
  c:\mingw and then it can be used directly with no further changes.

  - The runtime can be downloaded from
    http://gtk-win.sourceforge.net/home/index.php/en/Home
    It's not necessary for compilation (only runtime), but can be
    included in the installer.

To use spell checking (optional), download these files:
  - aspell-dev from http://ftp.gnu.org/gnu/aspell/w32/
    It has been tested with version 0-50-3-3.
    Extract it, noting the paths: the installer contains a top-level
    directory aspell-dev-VERSION. Inside it there are two directories,
    include and lib. The contents of those should end in the include
    and lib directories inside the MinGW directory.

  - gtkspell-2.0.6.tar.gz from FIXME
    This file was borrowed from the gaim win32 port, and repacked to
    use MinGW's directories (and pkgconfig).

To include gnutls support (optional), download it from
  http://josefsson.org/gnutls4win/
and extract it to c:\mingw.


Now untar the source file, run ./configure and make. Do not run make
install. To run it, you must copy some files to a directory, keeping
the correct structure.

The easiest way now is to create an installer. The kildclient.iss file
in this directory is an Inno Setup
(http://www.jrsoftware.org/isinfo.php) script to create the installer.
Check "Install Inno Setup Preprocessor" as the script uses this
feature. You will need to adjust some paths to use it, most likely,
however.