O binário
Inclusão de trecho |
---|
| tecen:SmartClient |
---|
| tecen:SmartClient |
---|
nopanel | true |
---|
|
possui diversos arquivos de dependência (bibliotecas) inerentes ao Sistema Operacional ao qual deve ser executado. Elas fornecem APIs de acesso às funções do Sistema Operacional, construção de interface gráfica, segurança, criptografia, etc.Até a build 7.00.131227A a maioria dessas bibliotecas estavam embutidas no binário
Inclusão de trecho |
---|
| tecen:SmartClient |
---|
| tecen:SmartClient |
---|
nopanel | true |
---|
|
e, neste caso, são denominadas bibliotecas estáticas. Outras bibliotecas a parte também são necessárias nesse caso mas são encontradas por padrão no próprio Sistema Operacional.A partir da build 7.00.170117A o binário
Inclusão de trecho |
---|
| tecen:SmartClient |
---|
| tecen:SmartClient |
---|
nopanel | true |
---|
|
passa a ser distribuído com suas dependências de maneira dinâmica (ou shared), a principal característica nesse caso é que as bibliotecas são distribuídas em arquivos separados e que devem ser mantidas junto ao binário. São representadas por arquivos com extensão .dll (no Windows ou .so no Linux e Mac OS) que estão disponíveis no mesmo arquivo compactado do pacote Inclusão de trecho |
---|
| tecen:SmartClient |
---|
| tecen:SmartClient |
---|
nopanel | true |
---|
|
disponibilizado para download.Esta nova abordagem é necessária para utilização do Cloudbridge e seus componentes TWebEngine e TWebChannel.
Requisitos mínimos para execução em ambiente Linux:
Software | Versão mínima |
---|
glibc | 2.17 |
libstdc++ | 4.19 |