Extra.Re-compiling the driver.

If you have a support agreement with March Hare Pty Ltd you should never have to recompile the driver unless you are making changes to it for your own purposes. If this is the case please keep us informed of the changes and the functionality so that we can consider including it in future releases.

If you do not have a support agreement with March Hare Pty Ltd for your UD6/CMTOOL driver you may need to re-compile it when you install future releases of Uniface that were not available when you purchased it.

Usually no changes need to be made to the source code to support a new Uniface version, merely re-compilation.

To compile the driver you will need the C compiler that the Uniface vendor recommend for your environment, or if you are using Windows, you will need Microsoft Visual C/C++ Professional Version 6.

A makefile is supplied (called makefile, without an extension), and you need to combine this with a batch file or shell script to execute it. For example:

rem UCMS_VERSION_ID("@(#)makeud6.bat 61DT:1 15/11/99 12:12(#)@")
@echo off
set FINALDLL=ud6
echo Making %FINALDLL%.dll ...

call "D:\Program Files\Microsoft Visual Studio\VC98\BIN\VCVARS32.BAT"
set path="D:\Program Files\Microsoft Visual Studio\VC98\BIN";%PATH%
set WIN32=YES

cd d:\usys72\3gl\ud6
SET USYS=d:\usys72
nmake -nologo -s -f makefile bin
echo "Compiled 7.2.04"

Useful links

How to get support

Further Information

Problem 5 Transcript shows error 182 - Unable to load DLL.

$Revision: 1.8 $ $Date: 2003/07/16 00:34:43 $[go to top]