Development Requirements


The following development environments may be used to write your own applications which use the MicroGate API:

Microsoft Visual C/C++ 6 (or later)

All of the samples included were built and tested using MS Visual C/C++ 6, Visual Studio 2005, and Borland C/C++ 5.5.

Microsoft Platform SDK

Required for Windows application development. The Microsoft Visual C/C++ installation may include a platform SDK.

Microsoft Device Driver Kit (DDK)

Only if developing device drivers, which will be used in conjunction with the serial API driver's inter-driver interface (See Driver Interface).


You may also use Borland's C/C++ product(s) to build 32-bit applications:

Borland C/C++

The Serial API SDK includes makefiles that can be used to build the sample source applications. Using those as starting points, you can build your own custom Serial API applications.

It is assumed that your Borland development enviroment provides the necessary Platform SDK (for Windows development).


It may be possible to use other development tools for developing applications for Windows (though not necessarily supported by Microgate). Please note the following issues:

Building 64-bit Windows applications requires Microsoft Visual Studio 2005 or the Microsoft Server 2003/Vista DDK.


Previous Contents Next