Consultor Eletrônico



Kbase P73873: How to compile 9.1D DLC\src\adm2\support files under OpenEdge 10.x?
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   5/27/2005
Status: Unverified

GOAL:

How to compile 9.1D DLC\src\adm2\support files under OpenEdge 10.x?

FIX:

1. Create the following subdirectories of your OE10 working directory:
a. WRK\adecomm
b. WRK\adeuib
c. WRK\adm2
d. WRK\src

2. Put the following files in adecomm subdirectory created in step 1 above:
a. WRK\ adecomm \adefext.i
b. WRK\ adecomm \okform.i
c. WRK\ adecomm \okbar.i
d. WRK\ adecomm \okrun.i
e. WRK\ adecomm \adestds.i

3. Put the following files in adeuib subdirectory created in step 1 above:
a. WRK\ adeuib \ttobject.i
b. WRK\ adeuib \uibhlp.i
c. WRK\ adeuib \uniwidg.i

4. Create a subdirectory named ?support? of the adm2 subdirectory created in step 1 above:
a. WRK\adm2\support

5. Copy all the files from the DLC\src\adm2\support directory into the WRK\adm2\support subdirectory created in step 4 above.

6. Create a subdirectory named ?adm2? of the WRK\src subdirectory created in step 1 above:
a. WRK\src\adm2

7. Create a subdirectory named ?support? of the WRK\src\adm2 subdirectory created in step 6 above:
a. WRK\src\adm2\support

8. Put the following files in the WRK\src\adm2\support subdirectory created in step 7 above:
a. WRK\ adeuib \ttobject.i
b. WRK\ adeuib \uibhlp.i
c. WRK\ adeuib \uniwidg.i

9. Create a copy of the empty database in the WRK directory and name it temp-db.

10. Load table definitions from the file DLC\src\adettdb\temp-db.df into the newly created temp-db.db.

11. Create a short cut with the command line (Target):
DLC\OpenEdge\bin\prowin32.exe temp-db -1 -zn -inp 32000 -p _comp.p

12. In the application compiler point to the files in the WRK\adm2\support subdirectory.

13. Select ?Save New .r files? and click Start Compile.

14. Examine the compiler results to ensure that all files were compiled without errors.

15. The note below includes a sample copy of the Application Compiler Results generated by step 13 above.