Article ID: 134311 - Last Review: October 15, 2003 - Revision: 2.1 PRB: Error Type -192 on 68K MacintoshThis article was previously published under Q134311 SYMPTOMS
A 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:
The application program "<name of program>" could not be opened, because an error of type -192 occurred.
The application program "FoxPPC26.ESL" could not be opened, because an error of type -192 occurred. CAUSE
These 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. WORKAROUND
In 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:
STATUS
Microsoft is researching this behavior and will post new information here
in the Microsoft Knowledge Base as it becomes available.
MORE INFORMATION
The 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. | Article Translations
|

Back to the top
