Ignore:
Timestamp:
2006-03-17T14:44:12+13:00 (18 years ago)
Author:
mdewsnip
Message:

Updated Install.txt to reflect the recent changes to compiling on Windows: now supports Visual C++ 2005, and the new GSDL_VC4 option supercedes the STLPORT option.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl/Install.txt

    r7938 r11392  
    2525
    2626Greenstone has been successfully compiled using Microsoft Visual C++
    27 versions 4.2 and 6.0. We have also heard that Greenstone can be compiled
    28 with Microsoft Visual Studio .NET 2002, but have not confirmed that
    29 ourselves. If anyone succeeds in compiling Greenstone with another
    30 compiler (or another version of VC++) we'd appreciate hearing about
     27versions 4.2, 6.0 and 2005. If anyone succeeds in compiling Greenstone with
     28another compiler (or another version of VC++) we'd appreciate hearing about
    3129it at [email protected].
    3230
    33 The major difference between compiling with VC++ 4.2 compared with VC++ 6.0
     31The major difference between compiling with VC++ 4.2 compared with VC++ 6.0/2005
    3432is that 4.2 must use the STLport standard template library (packaged with
    35 Greenstone) while VC++ 6.0 may use its own built in STL implementation.
     33Greenstone) while VC++ 6.0/2005 may use its own built in STL implementation.
    3634
    3735Perform the following steps to compile and install Greenstone. Note that
    3836some parts of the process described are specific to one or other of the two
    39 compilation options mentioned above (STLport or non-STLport). These steps
    40 are marked as such.
     37compilation options mentioned above. These steps are marked as such.
    4138
    42391. Unzip the following zip archives (into the directories in which the
     
    4542   * gsdl\packages\windows\gdbm\gdbm.zip
    4643   * gsdl\packages\windows\crypt\crypt.zip
    47    * gsdl\packages\windows\stlport\stlport.zip (STLport version only)
     44   * gsdl\packages\windows\stlport\stlport.zip (VC++ 4.2 only)
    4845
    49462. To use VC++ command line tools you may need to execute the
     
    5350   lives).
    5451
    55 4. compile the web library (library.exe) with 
    56    "nmake /f win32.mak USE_STLPORT=1" (STLport version)
    57    or 
    58    "nmake /f win32.mak" (non-STLport version).
     524. compile the web library (library.exe) with
     53   "nmake /f win32.mak GSDL_VC4=1" (VC++ 4.2)
     54   or
     55   "nmake /f win32.mak" (VC++ 6.0/2005)
    5956
    60575. compile the local library (server.exe) with
    61    "nmake /f win32.mak USE_STLPORT=1 LOCAL_LIBRARY=1" (STLport version)
     58   "nmake /f win32.mak GSDL_VC4=1 LOCAL_LIBRARY=1" (VC++ 4.2)
    6259   or
    63    "nmake /f win32.mak LOCAL_LIBRARY=1" (non-STLport version)
     60   "nmake /f win32.mak LOCAL_LIBRARY=1" (VC++ 6.0/2005)
    6461
    6562This will install library.exe to the gsdl\cgi-bin directory and server.exe
Note: See TracChangeset for help on using the changeset viewer.