Kbase 42640: Runtime and Query products have limited compile capabilities
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  5/10/1998 |
|
Solution ID: P12640
FACT(s) (Environment):
Progress 9.x
Progress 8.x
SYMPTOM(s):
Runtime and Query products have limited compile capabilities
-rx Startup Parameter
This version of PROGRESS does not allow compiles. (471)
Compiler is not available in this version of PROGRESS. (494)
This version of PROGRESS compiles only encrypted programs. (1086)
You may not compile programs that update the database in this version. (490)
FIX:
These errors indicate that you are running a run-time version of Progress. Runtime Progress can only run precompiled source code, and can only compile encrypted source code. To compile encrypted source code with runtime Progress, you must use the -rx startup parameter.
To compile unencrypted code, you need a Full or Query version of Progress (i.e. 4GL Development, ProVision, or Query/Results).
This version of PROGRESS compiles only encrypted programs. (1086)
This error indicates that you have started Progress with the -rx (encrypted compiler) startup option, but your source code has not been encrypted. To encrypt source code, you need the XCODE utility which is distributed with the Developer's Toolkit product. All .i files must be encrypted, as well as .p files.
(1086) may also indicate that your encrypted code was not created or copied correctly. For example, if you encrypt code in v8 and try to compile it in v7, you may see (1086). If you encrypt a file and copy it through any non-binary transfer mode, you may also see (1086).
QUERY PROGRESS:
You may not compile programs that update the database in this version. (490)
This error indicates that you are running a Query version of Progress. Query Progress cannot compile code that modifies data.
To compile code which modifies the database, you need a Full Progress license (i.e. 4GL Development or ProVision).