Developing with the ToGo Edition

From InterBase
Jump to: navigation, search

Go Up to Developing and Deploying the InterBase ToGo Edition


To link applications to work with the ToGo edition:

  • For Microsoft-based linkers, replace the “gds32.lib” on your link path with the new “ibtogo.lib” located in the interbase\sdk\lib_ms\ibtogo.lib
  • For Embarcadero-based linkers, use interbase\sdk\lib\ibtogo.lib
Note: If you want to use the ToGo edition and the ibtogo.dll with older applications or applications linked with gds32.lib, rename the ibtogo.dll to gds32.dll and make sure this is the first file in the path of your application. Ibtogo.lib and gds32.lib surface and export the same APIs, so they can be used interchangeably, and renamed and moved from one to another.

In order to allow read-only media to access and create temporary files, InterBase relies on a configuration parameter called “TMP_DIRECTORY”. “TMP_DIRECTORY” controls the location of write files such as “interbase.log”. If the “TMP_DIRECTORY” configuration parameter is not set, then InterBase checks for the existence of environment variables in the following order and uses the first path found:

1. The path specified by the TMP environment variable.
2. The path specified by the TEMP environment variable.
3. The path specified by the USERPROFILE environment variable.
4. The Windows directory.

The InterBase ToGo edition does not need any registry settings.