Difference between revisions of "Tutorial:Compiling & Installing SWORD on Windows"
From CrossWire Bible Society
David Haslam (talk | contribs) (new page) |
(total revamp) |
||
Line 1: | Line 1: | ||
− | + | == Compiling The SWORD Project using MS Visual Studio 2008 == | |
− | # Download | + | |
− | # | + | # Create a build directory, hereafter referred to as $dir$. Much of the Sword build process expects that various downloads be unpacked to the same directory. |
− | # Open sword- | + | |
− | # | + | === Compiling icu-sword === |
+ | |||
+ | # Download the latest release of [http://crosswire.org/ftpmirror/pub/sword/source/icu-sword/ icu-sword] | ||
+ | # Extract the tarball to $dir$ | ||
+ | # Open $dir$\icu-sword\source\allinone\allinone.sln | ||
+ | # Build all | ||
+ | |||
+ | === Compiling libsword === | ||
+ | # Download the latest release of [http://www.crosswire.org/ftpmirror/pub/sword/source/v1.6/ The SWORD Project] | ||
+ | # Extract the tarball to $dir$ | ||
+ | |||
+ | If you are building utilities or diatheke, the following steps are not necessary: | ||
+ | |||
+ | # Open $dir$\sword-$version$\lib\vcppmake\vc8\libsword.vcproj | ||
+ | # Build all | ||
+ | |||
+ | === Compiling utilities === | ||
+ | |||
+ | # Open $dir$\sword-$version$\utilities\vcppmake\utilities.sln | ||
+ | # Build all | ||
+ | |||
+ | === Compiling diatheke === | ||
+ | |||
+ | # Open $dir$\sword-$version$\utilities\diatheke\diatheke.vcproj | ||
+ | # Build all |
Revision as of 07:53, 17 October 2009
Contents
Compiling The SWORD Project using MS Visual Studio 2008
- Create a build directory, hereafter referred to as $dir$. Much of the Sword build process expects that various downloads be unpacked to the same directory.
Compiling icu-sword
- Download the latest release of icu-sword
- Extract the tarball to $dir$
- Open $dir$\icu-sword\source\allinone\allinone.sln
- Build all
Compiling libsword
- Download the latest release of The SWORD Project
- Extract the tarball to $dir$
If you are building utilities or diatheke, the following steps are not necessary:
- Open $dir$\sword-$version$\lib\vcppmake\vc8\libsword.vcproj
- Build all
Compiling utilities
- Open $dir$\sword-$version$\utilities\vcppmake\utilities.sln
- Build all
Compiling diatheke
- Open $dir$\sword-$version$\utilities\diatheke\diatheke.vcproj
- Build all