aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/BUILD.win3227
1 files changed, 18 insertions, 9 deletions
diff --git a/doc/BUILD.win32 b/doc/BUILD.win32
index 03e1b8d9..e21e1aaf 100644
--- a/doc/BUILD.win32
+++ b/doc/BUILD.win32
@@ -1,23 +1,32 @@
-Instructions for building the Bitlbee Win32 port
+Instructions for building BitlBee on Windows
================================================
1. Download the latest version using bzr (http://www.bazaar-ng.org/):
- bzr branch http://jelmer.vernstok.nl/oss/bitlbee/bzr/win32 bitlbee-win32
+
+ H:\> bzr branch http://win32.bitlbee.org/bzr bitlbee-win32
+ ...
+
2. Download and install the required development files:
from ftp://ftp.gtk.org/pub/gtk/v2.8/win32/
- glib
- glib-dev
- - libiconv
- - gettext
+ - libiconv (in dependencies/)
+ - gettext (in dependencies/)
from http://ftp.mozilla.org/pub/mozilla.org/
- - nss
- - nspr
+ - nss (in security/nss/)
+ - nspr (in nspr/)
+
+3. Set the following variables in Makefile.settings, if you don't have the
+ libraries above installed in the default directories searched by MSVC:
-I've put them inside c:\dev, so you might have the most with that location.
+ - GLIB_DIR
+ - NSS_DIR
+ - NSPR_DIR
-3. Open bitlbee.dsw in VC++ and build :-)
+4. Build:
-4. Now you're done. When running, make sure all the required DLL's are accessible. If they can't be found, place them inside c:\winnt\system32 or the Debug or Release directories inside bitlbee-...\win32\.
+ H:\BitlBee> nmake /f win32.mk
+ ...
5. To build setup files, compile the bitlbee.iss file using the Inno Setup
program (available from www.jrsoftware.org).