Changeset 35585 for local


Ignore:
Timestamp:
2021-10-14T15:02:00+13:00 (3 years ago)
Author:
davidb
Message:

Updated notes on what to do to compile on Windows 64-bit

File:
1 edited

Legend:

Unmodified
Added
Removed
  • local/greenstone3/windows-64bit/README.txt

    r35466 r35585  
    1 
    2 ## 64-bit
    3 
    4 ## ****!!!! -- Currently Unused, as GDBM compilation for Windows not 64-bit friendly
     1#----
     2# Supporting command-line tools to compile up Greenstone3 as native 64-bit binaries
     3# (i.e., so works with 64-bit JDK)
    54
    65# JDK8
    7 #unzip zulu8.56.0.21-ca-jdk8.0.302-win_x64.zip
    8 #mv zulu8.56.0.21-ca-jdk8.0.302-win_x64 zulu-jdk8
     6
     7  unzip zulu8.56.0.21-ca-jdk8.0.302-win_x64.zip
     8  mv zulu8.56.0.21-ca-jdk8.0.302-win_x64 zulu-jdk8
     9
     10# Perl -- This zip does not provide a top-level folder, so use '-d' on uzip
     11
     12  unzip strawberry-perl-5.18.4.1-64bit-portable -d strawberry-perl5
    913
    1014
    11 ## wget https://strawberryperl.com/download/5.18.4.1/strawberry-perl-5.18.4.1-64bit-portable.zip
    12 ## mv strawberry-perl-5.18.4.1-64bit-portable strawberry-perl5
     15# Ant              -- This is already unzipped and checked in
     16
     17# VisualStudio     -- This is assumed to be installed in your System area
     18
     19# Subversion (svn) -- This is assumed to already be on our PATH
    1320
    1421
    15 ##https://www.azul.com/downloads/?version=java-11-lts&os=windows&architecture=x86-64-bit&package=jdk
    16 ##https://cdn.azul.com/zulu/bin/zulu11.50.19-ca-jdk11.0.12-win_x64.zip
     22# Running gs3-devel.bat sets PATH and other relevant environment variables
     23# appropriately
    1724
    18 ##unzip zulu11.50.19-ca-jdk11.0.12-win_x64.zip
    19 ##mv zulu11.50.19-ca-jdk11.0.12-win_x64 zulu-jdk11
     25.\gs3-devel.bat
     26cd ..
     27
     28# Then compile Greenstone3 in the ususal way
     29
     30  ant
     31  ant prepare
     32  ant install
     33  # ...
     34
     35#----
     36
     37
     38####
     39# Notes on where resources came from ...
     40####
     41
     42##
     43# JDK8
     44##
     45
     46# The JDK zip file came from Azul
     47
     48  firefox "https://www.azul.com/downloads/?version=java-8-lts&os=windows&architecture=x86-64-bit&package=jdk#download-openjdk"
     49
     50# => download zip
     51
     52# At time of writing, that was:
     53
     54  wget "https://cdn.azul.com/zulu/bin/zulu8.56.0.21-ca-jdk8.0.302-win_x64.zip"
     55 
     56
     57# As an alternative to JDK8 you might like to work with JDK11
     58# At the time of writing
     59
     60  firefox https://www.azul.com/downloads/?version=java-11-lts&os=windows&architecture=x86-64-bit&package=jdk
     61  wget "https://cdn.azul.com/zulu/bin/zulu11.50.19-ca-jdk11.0.12-win_x64.zip"
     62
     63  unzip zulu11.50.19-ca-jdk11.0.12-win_x64.zip
     64  mv zulu11.50.19-ca-jdk11.0.12-win_x64 zulu-jdk11
     65
     66
     67##
     68# Perl
     69##
     70
     71The Perl zip file came from Strawberry Perl
     72
     73  wget https://strawberryperl.com/download/5.18.4.1/strawberry-perl-5.18.4.1-64bit-portable.zip
     74
     75
Note: See TracChangeset for help on using the changeset viewer.