source: other-projects/gs2-export-cdrom-installer/trunk/README.txt@ 22957

Last change on this file since 22957 was 22957, checked in by ak19, 13 years ago

When doing a partial install on the harddrive, the CD Rom installer used to have issues when deleting and reinstalling (which we do for testing). This was because it would register the program with Windows registry and would try to re-install in the old location by getting that location from the Windows registry (it explicitly keeps track of existing installations). And in such cases where an installation already exists, it would not reinstall server.exe (or other executables), even though these might have been manually deleted. Now it no longer skips installing executables on subsequent re-installs.

  • Property svn:keywords set to Author Date Id Revision
File size: 1.2 KB
Line 
1COMPILING THE EXPORTED COLLECTION INSTALLER
2-------------------------------------------
3
4There are two parts to this:
5
6- gssetup.exe, a 32-bit Windows program that is the actual installer
7- setup.exe, a 16-bit Windows program that checks the Windows version and then runs
8 gssetup.exe. On Windows 3.1/3.11 gssetup.exe will be run using Win32s.
9
10Both of these were originally created by George Buchanan on a very old Borland compiler
11that supported 16 bit Windows development. We no longer have such a compiler, so setup.exe
12cannot be recompiled. (The source for it is in the "really-really-old-stuff" directory.)
13
14The gssetup.exe program can be compiled using Microsoft Visual Studio 9.0 on the
15Vista machine as follows:
16[If using Microsoft Visual C++ 4.2 or older, you want to check out an older version
17of gs2-export-cdrom-installer and follow its README instructions.]
18
19(0. For windows.h includes:
20call "C:\Program Files\Microsoft SDKs\Windows\v6.1\Bin\SetEnv.cmd")
211. call "C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\vcvars32.bat"
222. nmake /f win32.mak (in the gsinstaller directory)
23
24Don't forget to copy the generated gssetup.exe into greenstone2\bin\windows
25replacing the existing one in the Greenstone installation.
26
27
28
Note: See TracBrowser for help on using the repository browser.