VAC++ V3.6 (PortaPak) - Win2000 TempFix --------------------------------------- This package consists of a temp fix to enable applications generated with VisualAge C++ Version 3.6 for Windows, to execute on Windows 2000. There were certain cases where a behaviour change in the operating system caused a problem when manipulating menus. This problem has been corrected in this tempfix. The code included in this package has undergone only minimal testing. IBM advises users to install this package only if they have experienced a Win2000 problem. There are 2 zip files that you could have chosen from: 1. ppk1opt.zip - Optimized dll's and libs used for everyday development and distribution. space required: 25.4 meg 2. ppk1deb.zip - Debug dll's and libs used only when you want to debug open class source code. NOTE: These files take 7 times more space than the optimized versions. You should only use these dll's if you installed the source and plan to debug the open class classes. space required: 179 meg FILES CONTAINED IN ppk1opt.zip --------------------------------- readme.txt - this file lib/cppobi36.lib lib/cppobs36.lib lib/cppoui36.lib lib/cppous36.lib runtime/cppobi36.dll runtime/cppoui36.dll FILES CONTAINED IN ppk1deb.zip --------------------------------- readme.txt - this file lib/cppobi36.lib lib/cppobs36.lib lib/cppoui36.lib lib/cppous36.lib lib/cppfgi36.lib lib/cppfgs36.lib lib/cppodi36.lib lib/cppods36.lib lib/cppofi36.lib lib/cppofs36.lib lib/cppogi36.lib lib/cppogs36.lib lib/cppoki36.lib lib/cppoks36.lib lib/cppomi36.lib lib/cppoms36.lib lib/cppoqi36.lib lib/dllmain.obj runtime/cppobi36.dll runtime/cppoui36.dll runtime/cppfgi36.dll runtime/cppoai36.msg runtime/cppodi36.dll runtime/cppofi36.dll runtime/cppogi36.dll runtime/cppoki36.dll runtime/cppomi36.dll runtime/cppoqi36.dll runtime/cpporr36.dll INSTALLING THIS FixPack ----------------------- 1. Stop running all programs that use the VAC++ dll's. If not sure then stop running all applications. 2. Download ppk1opt.zip into a temporary directory. (normal debugging case) -OR- Download ppk1deb.zip into a temporary directory. (special debugging case) (only use the debug dll's if you are planning to debug into open class source). 3. IMPORTANT: backup the files listed above. This temp fix is a replacemnt fix. If you encounter problems, you will need to restore the previous files. 4. Unzip the files into one of the following areas: a. if using opt dll's from ppk1opt.zip then unzip into the base directory of where VAC++ was installed. For example, if VAC++ was installed in D:\ibmcppw, use a command similar to the following: unzip -u ppk1opt.zip -d D:\ibmcppw -OR- b. if using debug dll's from ppk1deb.zip then unzip into the source directory of where VAC++ source was installed. For example, if VAC++ source was installed in D:\ibmcppw\iocsrc, use a command similar to the following: unzip -u ppk1deb.zip -d D:\ibmcppw\iocsrc 5. You may need to reboot to cause the changes to take effect. KNOWN ISSUES ------------ 1. There is a known issue when trying to use the open class debug dll's. You MUST relink the exe to the debug libs. If you do not then you will get a error when you run your exe with the debug dll's. IBM is aware of this problem, and is currently planning a fix to be available in the next official Fixpack. 2. There may be a problem using V3.6 idebug.exe within the Win2000 environment. IBM is aware of the problem and is investigating. IF YOU ENCOUNTER PROBLEMS ------------------------- If you have a service contract with IBM, you may create a problem report using your regular channels. These PMRs will be treated as sev 3 problems and may or may not be fixed within another temp fix. Otherwise, you can reach IBM by posting a comment at news://news.software.ibm.com/ibm.software.vacpp.openclass.