When you deploy QtAda application you need to deploy a set of the Qt shared libraries, Ada Run-Time shared libraries and QtAda shared libraries.
Qt Reference Documentation includes complete set of the general and platform specific information about deployment of the Qt application. Please read it first.
Set of the Ada Run-Time library shared libraries depends from the used Ada compiler. Please consult with the Ada compiler documentation.
QtAda uses one shared library for each supported Qt modules. The name of the shared library name depends from the platform and can be found in Table 3.1, “ Names of the QtAda shared libraries ”.
Table 3.1. Names of the QtAda shared libraries
| Qt module | UNIX/Linux | Microsoft Windows | Mac OS X |
|---|---|---|---|
| QtCore | libQtAdaCore.so | QtAdaCore.dll | libQtAdaCore.dylib |
| QtGui | libQtAdaGui.so | QtAdaGui.dll | libQtAdaGui.dylib |
| QtSql | libQtAdaSql.so | QtAdaSql.dll | libQtAdaSql.dylib |
| QtXml | libQtAdaXml.so | QtAdaXml.dll | libQtAdaXml.dylib |
QtAda uses shared libraries by default, thus QtAda applications must be deployed with the set of shared libraries. In adition to the Qt shared libraries, you need to deploy Ada run-time and QtAda shared libraries. For the list of the Ada run-time shared libraries please consult with the Ada compiler documentation. The table below provide information about QtAda shared libraries which must be deployed with the application.