en:developer:windows_source_install
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
en:developer:windows_source_install [2018/11/27 02:24] – anupama | en:developer:windows_source_install [2019/04/16 04:52] – [Current instructions] anupama | ||
---|---|---|---|
Line 10: | Line 10: | ||
* An SVN client installed, which can be downloaded from http:// | * An SVN client installed, which can be downloaded from http:// | ||
* Java JDK 6.x or later. For compiling on Windows 64 bit, need the 64 bit version of JDK. For compiling Greenstone 3.06 and onwards, need JDK 7.x or later. | * Java JDK 6.x or later. For compiling on Windows 64 bit, need the 64 bit version of JDK. For compiling Greenstone 3.06 and onwards, need JDK 7.x or later. | ||
- | * PERL (ActivePerl for Windows) | + | * PERL: we used to use ActivePerl for Windows. Now we provide our own modified version of [[http:// |
* **Visual Studio** 8 or later for compiling C++ code. (We haven' | * **Visual Studio** 8 or later for compiling C++ code. (We haven' | ||
* If you want to compile GS2 or GS3 with debugging on, you will also need Microsoft SDK | * If you want to compile GS2 or GS3 with debugging on, you will also need Microsoft SDK | ||
Line 38: | Line 38: | ||
Once the '' | Once the '' | ||
- | If you're using Visual Studio 14 ([[https:// | + | [ |
+ | If you're using Visual Studio 14 ([[https:// | ||
< | < | ||
- | cd gs2build\common-src\indexers\packages\windows\iconv | + | pushd gs2build\common-src\indexers\packages\windows\iconv |
move iconv.zip iconv_preVS14.zip | move iconv.zip iconv_preVS14.zip | ||
- | move gs-libiconv-winVS14-VS2015-plus.zip iconv.zip | + | move iconv-winVS14-VS2015-plus.zip iconv.zip |
+ | rmdir /s /q iconv | ||
+ | popd | ||
</ | </ | ||
+ | ] | ||
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: | ||
Line 72: | Line 76: | ||
- 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 gs2build\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 | ||
- | move gs-libiconv-winVS14-VS2015-plus.zip iconv.zip | + | move iconv-winVS14-VS2015-plus.zip iconv.zip |
+ | rmdir /s /q iconv | ||
+ | popd | ||
</ | </ | ||
- Checkout the appropriate subfolder for your OS and bit architecture from http:// | - Checkout the appropriate subfolder for your OS and bit architecture from http:// |
en/developer/windows_source_install.txt · Last modified: 2023/03/19 21:17 by kjdon