Tutorial:Compiling & Installing SWORD on Windows: Difference between revisions

From CrossWire Bible Society
Jump to navigation Jump to search
new page
 
total revamp
Line 1: Line 1:
=== Compiling SWORD using MS Visual Studio 2008 ===
== Compiling The SWORD Project using MS Visual Studio 2008 ==
# Download SWORD [http://www.crosswire.org/ftpmirror/pub/sword/source/v1.6/sword-1.6.0.tar.gz sourcecode]
 
# Unpack it somewhere with something like 7zip
# 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-1.6.0/utilities/vcppmake/utilities.sln
 
# Compile.
=== 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

Compiling The SWORD Project using MS Visual Studio 2008

  1. 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

  1. Download the latest release of icu-sword
  2. Extract the tarball to $dir$
  3. Open $dir$\icu-sword\source\allinone\allinone.sln
  4. Build all

Compiling libsword

  1. Download the latest release of The SWORD Project
  2. Extract the tarball to $dir$

If you are building utilities or diatheke, the following steps are not necessary:

  1. Open $dir$\sword-$version$\lib\vcppmake\vc8\libsword.vcproj
  2. Build all

Compiling utilities

  1. Open $dir$\sword-$version$\utilities\vcppmake\utilities.sln
  2. Build all

Compiling diatheke

  1. Open $dir$\sword-$version$\utilities\diatheke\diatheke.vcproj
  2. Build all