Kbase P3952: Can r-code compiled on UNIX be run on Windows or vice versa?
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/16/2008 |
|
Status: Verified
GOAL:
Can r-code compiled on UNIX be run on Windows or vice versa?
FIX:
Before OpenEdge 10.1A, r-code compiled on UNIX can always be deployed on the Windows Character Client (_progres.exe). It can be deployed on the Windows GUI Client (prowin32.exe) if and only if there is no user-interface interaction (that is: no DISPLAY, no SET, no UPDATE statements etc.). Similarly, r-code compiled on the Windows Character Client can always be ported to UNIX, and only code with no user-interface interaction can be compiled on the Windows GUI client and ported to UNIX.
OpenEdge 10.1A adds 32- and 64-bit portability issues.
R-code compiled with 10.1A on a 64-bit UNIX platform cannot be ported to any 32-bit UNIX platform, nor to the Windows Character Client (currently still 32-bit). Similarly, r-code compiled on the Windows Character client can only be ported to 32-bit UNIX clients, but not to 64-bit UNIX clients.