Consultor Eletrônico



Kbase P117694: Error 2888 after building r-code using Progress 32-BIT but running on 64-BIT
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   23/06/2009
Status: Verified

SYMPTOM(s):

Error 2888 after building r-code using Progress 32-BIT but running on 64-BIT

Invalid version, 1005 (expected 17391) in object file <filename.r>. (2888)

FACT(s) (Environment):

All Supported Operating Systems
OpenEdge 10.1x

CAUSE:

As of 10.1A onward, you cannot run code compiled with Progress 32-BIT on Progress 64-BIT or vice-versa. This has been a necessary change that was made to enhance performance and features of 64-BIT versions.

FIX:

You must compile the source code using the same Progress product bit version.

If you are an Application Provider and do not have the same Progress product bit version that the End User has, you can use a Progress development license to create Encrypted Source Code using the XCODE utility that can then be taken to the End User site and recompiled using the End User's client license.