en:developer:windows_source_install
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
en:developer:windows_source_install [2019/04/16 04:52] – [Current instructions] anupama | en:developer:windows_source_install [2023/03/19 21:17] (current) – kjdon | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | |||
+ | |||
====== Source Installation on Windows ====== | ====== Source Installation on Windows ====== | ||
======Current instructions====== | ======Current instructions====== | ||
- | <TABAREA tabs="Greenstone3, | + | <tabbox |
- | <TAB> | + | |
Tested on Windows (Vista) 64 bit. | Tested on Windows (Vista) 64 bit. | ||
Line 20: | Line 21: | ||
< | < | ||
- | svn co http:// | + | svn co https:// |
cd gs3-svn | cd gs3-svn | ||
- | svn co http:// | + | svn co https:// |
</ | </ | ||
For the OS-bitness folder, you can at present choose from " | For the OS-bitness folder, you can at present choose from " | ||
Line 39: | Line 40: | ||
[ | [ | ||
- | If you're using Visual Studio 14 ([[https:// | + | If you're using Visual Studio 14 ([[https:// |
< | < | ||
pushd gs2build\common-src\indexers\packages\windows\iconv | pushd gs2build\common-src\indexers\packages\windows\iconv | ||
Line 49: | Line 50: | ||
] | ] | ||
- | Open a new terminal, go back to into the SVN Greenstone 3 checkout directory and run the devel script again before running the actual compile command: | + | Open **a new terminal**, go back to into the SVN Greenstone 3 checkout directory and run the devel script again before running the actual compile command: |
< | < | ||
gs3-devel.bat | gs3-devel.bat | ||
Line 57: | Line 58: | ||
**Note:** after compiling with the above steps, your terminal would be left in a state where running GLI would not be able to locate the Greenstone building scripts like '' | **Note:** after compiling with the above steps, your terminal would be left in a state where running GLI would not be able to locate the Greenstone building scripts like '' | ||
- | </TAB> | + | <tabbox Greenstone2> |
- | <!-- ######################################################################################## | + | |
- | ############################################################################################## | + | |
- | ############################################################################################ | + | |
- | ######################################################################################### | + | |
- | <TAB> | + | |
On 64 bit windows, earlier versions of GS2 on SVN used to have an issue with race conditions (random failing due to asynchronous behaviour) when compiling up apache-httpd as part of GS2. Refer to [[http:// | On 64 bit windows, earlier versions of GS2 on SVN used to have an issue with race conditions (random failing due to asynchronous behaviour) when compiling up apache-httpd as part of GS2. Refer to [[http:// | ||
Line 75: | Line 71: | ||
* If you want to compile GS2 with debugging on, you will also need Microsoft SDK | * If you want to compile GS2 with debugging on, you will also need Microsoft SDK | ||
- | - Checkout greenstone2 from SVN:\\ < | + | - Checkout greenstone2 from SVN:\\ < |
- **NOTE:** If you're using Visual Studio 14 ([[https:// | - **NOTE:** If you're using Visual Studio 14 ([[https:// | ||
+ | cd gs2-svn | ||
pushd common-src\indexers\packages\windows\iconv | pushd common-src\indexers\packages\windows\iconv | ||
move iconv.zip iconv_preVS14.zip | move iconv.zip iconv_preVS14.zip | ||
Line 87: | Line 84: | ||
- Run the top level GS2's '' | - Run the top level GS2's '' | ||
setup.bat</ | setup.bat</ | ||
- | - Finally, still from your top level GS2 folder, run\\ < | + | - Finally, still from your top level GS2 folder, run\\ < |
+ | - Finally, check out and compile GLI:\\ < | ||
+ | svn co https:// | ||
+ | cd gli | ||
+ | makegli.bat | ||
+ | makejar.bat | ||
+ | </ | ||
- | In GS2 SVN checkouts from **before changeset [[http:// | + | </tabbox> |
- | + | ||
- | </ | + | |
- | </TABAREA> | + | |
======Old instructions====== | ======Old instructions====== | ||
- | <TABAREA tabs="Greenstone3, | + | <tabbox |
- | <TAB> | + | |
**You NEED Visual Studio C++.** (We haven' | **You NEED Visual Studio C++.** (We haven' | ||
Line 196: | Line 194: | ||
=====Advanced===== | =====Advanced===== | ||
For information on further configuration of the installation (such as changing the port number or host name of the web server), see | For information on further configuration of the installation (such as changing the port number or host name of the web server), see | ||
- | [[en: | + | [[en: |
- | </TAB> | + | <tabbox Greenstone2> |
- | <!-- ######################################################################################## | + | |
- | ############################################################################################## | + | |
- | ############################################################################################ | + | |
- | ######################################################################################### | + | |
- | <TAB> | + | |
You will need: | You will need: | ||
* Visual Studio, to use its compiling capabilities which work with the Windows makefiles of Greenstone | * Visual Studio, to use its compiling capabilities which work with the Windows makefiles of Greenstone | ||
Line 340: | Line 333: | ||
- | </TAB> | + | </tabbox> |
- | </ | + |
en/developer/windows_source_install.1555390354.txt.gz · Last modified: 2019/04/16 04:52 (external edit)