Show
Ignore:
Timestamp:
17.03.2006 14:44:12 (14 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.

Files:
1 modified

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 greenstone@cs.waikato.ac.nz. 
    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