Last change
on this file since 22919 was 22919, checked in by ak19, 14 years ago |
Dr Bainbridge got gssetup.exe (for the export to cdrom installer) to work again for a later version of Visual Studio: now it works with Visual Studio 9 and does not use STLPort anymore. Changed .rc reference to including afxres.h to windows.h in vcinstall.rc, and there were changes to dereferencing File elements in an STL iterator (in fileCopier.cpp). Also needed to change references to unsigned double to double since the former seems to no longer be supported in later versions of Vis Studio.
|
-
Property svn:keywords
set to
Author Date Id Revision
|
File size:
1.1 KB
|
Line | |
---|
1 | COMPILING THE EXPORTED COLLECTION INSTALLER
|
---|
2 | -------------------------------------------
|
---|
3 |
|
---|
4 | There 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 |
|
---|
10 | Both of these were originally created by George Buchanan on a very old Borland compiler
|
---|
11 | that supported 16 bit Windows development. We no longer have such a compiler, so setup.exe
|
---|
12 | cannot be recompiled. (The source for it is in the "really-really-old-stuff" directory.)
|
---|
13 |
|
---|
14 | The gssetup.exe program can be compiled using Microsoft Visual Studio 9.0 on the
|
---|
15 | Vista machine as follows:
|
---|
16 | [If using Microsoft Visual C++ 4.2 or older, you want to check out an older version
|
---|
17 | of gs2-export-cdrom-installer and follow its README instructions.]
|
---|
18 |
|
---|
19 | (0. For windows.h includes:
|
---|
20 | call "C:\Program Files\Microsoft SDKs\Windows\v6.1\Bin\SetEnv.cmd")
|
---|
21 | 1. call "C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\vcvars32.bat"
|
---|
22 | 2. nmake /f win32.mak (in the gsinstaller directory)
|
---|
23 |
|
---|
24 |
|
---|
25 |
|
---|
Note:
See
TracBrowser
for help on using the repository browser.