This FixPak is provided as a set of files. To install this FixPak perform the following steps : (1) Make sure you are currently in the directory into which the fixpak was unzipped. It should contain either the file "SERVICE.EXE", or the file "SERVICE.BAT" (2) Issue the following command : SERVICE The FixPak may be installed to any disk accessible to your system. The service program itself must run on Windows NT 3.51 or higher, or Windows 95. ------------------------------------------------------------------------ The following conditions must exist for FixPak installation to be successful: (1) The product installed must NOT be the IBM VisualAge C++ for Windows DEMO 60 days Try-Buy Product. (2) No IBM VisualAge C++ for Windows tools can be open in any session when you install the FixPak. (3) The FixPak level must be equal to or greater than the previously installed level (if any). Note that FixPaks are cumulative. ------------------------------------------------------------------------ This FixPak contains an improved linker which has fewer limitations and may be faster in some cases. This linker is based on the V3.6 linker. Executing ILINK without any parameters will return an banner indicating this is a V3.6 linker. On Windows 95 a base address of lower than 0x400000 can not be specified when generating an executable due to a systems limitation. If the /base:0xADDRESS option is used (where ADDRESS < 0x400000), the linker option /NOFIXed must also be used. Doing so will allow the system to determine and relocate the application as required. The error message "LNK2029: unresolved external" may contain a meaningless mangling prefix in the referenced names. To demangle them, delete the characters "__imp_" at the beginning of the symbol. The linker will only handle one resource file (.res) at a time. An error message will be issued if two or more resource files for an application linked. The linker now will no longer issue a warning when a dll is created without ".dll" in the extension.