When building a C++ application that does not use the UltraLite engine, you can either link to a static UltraLite runtime library or, on Windows and Windows Mobile, you can link to an import library and load the UltraLite runtime code dynamically when the application starts.
The linker/compiler options for libulrt.a are:
-L<$SQLANY17>/ultralite/linux/x86/586/lib -lulrt -lulbase
Options for the engine are:
-L<$SQLANY17>/ultralite/linux/x86/586/lib -lulrtc -lulbase
The headers command-line option is:
-I<$SQLANY17>/sdk/include