PRB: Error Type -192 on 68K MacintoshID: Q134311 2.60a 3.00b MACINTOSH kbtool kbprb The information in this article applies to:
SYMPTOMSA type -192 error is received. The actual text of the error messages received may vary depending on what is causing the error. If a FoxPro PPC executable created by the user or by FoxPro is installed on a 68K Macintosh and double-clicked, the following error message appears:
Double-clicking an Application (.APP) file created with FoxPro for
Macintosh and installed on a 68K Macintosh using distribution disks created
with the FoxPro Setup Wizard results in this error:
CAUSEThese errors are caused by trying to run native PPC code on a 68k Macintosh. In the case of the second error message, it is specifically caused by having the FoxPPC26.ESL file installed with the application on a 68K Macintosh. The application file finds the FoxPPC26.ESL file before it finds the FoxMac26.ESL file, which is the support library that the application needs to use.
WORKAROUNDIn the case of the PPC version of FoxPro itself or a user-created PPC EXE file installed on a 68K Macintosh, remove the program file and install a 68K version. In the case of a distributed application returning this error message, there are at least three possible solutions:
STATUSMicrosoft is researching this behavior and will post new information here in the Microsoft Knowledge Base as it becomes available.
MORE INFORMATIONThe FoxPro version 2.6 setup program (for FoxPro itself, not the setup used by the Distribution Kit), when run on a 68K Macintosh, only allows installation of the 68k version or the combined 68K/PPC version. Both will run on a 68K Mac. It is possible that an original 68K Macintosh may have a PowerPC board installed in it. If the FoxPro setup program is run while the PPC board is active, the PPC version only of FoxPro could be installed. If the PPC board is disabled and the Macintosh is hence converted back into a 68K Macintosh, the Type -192 error will be received when starting the PPC version of FoxPro. Install the combined version on a Macintosh with a PPC board if there is a possibility that the board will be disabled at some point. In order for an Application file to run on a computer that doesn't have FoxPro installed on it, at least one of the FoxPro support libraries needs to be on the computer. Preferably the support library should be in the same folder as the FoxPro application. The names of the two support libraries are FoxMac26.ESL and FoxPPC26.ESL, with the later file being the one for use on a PowerMac. The FoxMac26.ESL will also run on a PowerMac but the FoxPPC26.ESL will not run on a 68K Macintosh. Additional reference words: vFoxMac 3.00b vFoxMac 2.60a FoxMac KBCategory: kbtool kbprb KBSubcategory: FxtoolDk
|
Last Reviewed: May 21, 1996 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |