How to use ESQL/C stored procedure in 4.3.3 bundle version? (DBMR 1912)

~ 0 min
2016-03-08 10:31

Suppose the HOME directory is: C:\dbmaker\43bundle.

It will use some folders and files in 4.3.3 normal version, so user needs to copy them to related bundle folders.

By the following steps user can prepare environment for building ESQL/C stored procedure with 4.3.3 bundle.

Steps:

(1)   Register DBMaker bundle in regedit: register HOME and COMPILER for bundle.

(2)   Copy dmppcc.exe to bundle\bin (C:\dbmaker\43bundle\bin)

(3)   Copy dmapi43.dll to bundle\bin (C:\dbmaker\43bundle\bin)

(4)   copy bundle dmconfig.ini to bundle\bin (C:\dbmaker\43bundle\bin)

(5)   Copy the templates folder to bundle (C:\dbmaker\43bundle\templates)

(6)   Copy include folder from normal to bundle (C:\dbmaker\43bundle\include)

(7)   copy lib folder from normal to bundle (C:\dbmaker\43bundle\lib)

(8)   Modify vc60.mak in templates folder: modify path to used folder name; if other folders or files are used in vc60.mak, these folders/files also need to be copied to bundle folder.

For example:

    C:\DBMaker\4.3\include => C:\dbmaker\43bundle\include

    C:\DBMaker\4.3\lib      => C:\dbmaker\43bundle\lib

Now, user can create and use ESQL/C stored procedure with 4.3.3 bundle.

Before that, please remove 4.3 normal versions to keep the environment clean.

Note: bundle dmconfig.ini and dmapi43.dll these two files exist in two folders, One is "C:\dbmaker\43bundle", another is "C:\dbmaker\43bundle\bin".

Average rating 0 (0 Votes)

You cannot comment on this entry

Tags