Changeset 11392 for trunk/gsdl/Install.txt
- Timestamp:
- 2006-03-17T14:44:12+13:00 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/Install.txt
r7938 r11392 25 25 26 26 Greenstone 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 27 versions 4.2, 6.0 and 2005. If anyone succeeds in compiling Greenstone with 28 another compiler (or another version of VC++) we'd appreciate hearing about 31 29 it at [email protected]. 32 30 33 The major difference between compiling with VC++ 4.2 compared with VC++ 6.0 31 The major difference between compiling with VC++ 4.2 compared with VC++ 6.0/2005 34 32 is 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.33 Greenstone) while VC++ 6.0/2005 may use its own built in STL implementation. 36 34 37 35 Perform the following steps to compile and install Greenstone. Note that 38 36 some 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. 37 compilation options mentioned above. These steps are marked as such. 41 38 42 39 1. Unzip the following zip archives (into the directories in which the … … 45 42 * gsdl\packages\windows\gdbm\gdbm.zip 46 43 * gsdl\packages\windows\crypt\crypt.zip 47 * gsdl\packages\windows\stlport\stlport.zip ( STLport versiononly)44 * gsdl\packages\windows\stlport\stlport.zip (VC++ 4.2 only) 48 45 49 46 2. To use VC++ command line tools you may need to execute the … … 53 50 lives). 54 51 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).52 4. 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) 59 56 60 57 5. 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) 62 59 or 63 "nmake /f win32.mak LOCAL_LIBRARY=1" ( non-STLport version)60 "nmake /f win32.mak LOCAL_LIBRARY=1" (VC++ 6.0/2005) 64 61 65 62 This will install library.exe to the gsdl\cgi-bin directory and server.exe
Note:
See TracChangeset
for help on using the changeset viewer.