You will need an ANSI C compiler. For this tutorial we used gcc on Linux, but with a few small alterations the C compilers from Sun, HP, IBM etc will work just as well.
You link your application with an ODBC Driver Manager which will:
provide the C header files that allow you to compile your application.
load the driver you want to connect to.
We recommend you use the unixODBC driver manager.
You probably have the unixODBC driver manager installed if you have the odbcinst command (for ODBC drivers from Easysoft, the unixODBC driver manager is located in /usr/local/easysoft/unixODBC and the odbcinst command in the bin sub directory of that path).