Árvore de páginas

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 10 Atual »

O binário 

Erro ao processar a macro "excerpt-include"

User 'null' does not have permission to view the page.

 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 

Erro ao processar a macro "excerpt-include"

User 'null' does not have permission to view the page.

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 

Erro ao processar a macro "excerpt-include"

User 'null' does not have permission to view the page.

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

Erro ao processar a macro "excerpt-include"

User 'null' does not have permission to view the page.

 disponibilizado para download. Tanto as bibliotecas quanto outros arquivos de resource, traduções ou suplementos encontram-se no mesmo nível de diretório do binário 

Erro ao processar a macro "excerpt-include"

User 'null' does not have permission to view the page.

 e também em diversas subpastas.

É importante ressaltar que cada nova versão do binário 

Erro ao processar a macro "excerpt-include"

User 'null' does not have permission to view the page.

 - Shared disponibilizado poderá também conter alterações, inclusões ou exclusões em qualquer um dos arquivos de dependência, portanto é de extrema importância que todo o pacote seja utilizado durante uma atualização.

Misturar arquivos de uma versão do SmartClient com arquivos de outra versão no mesmo diretório pode causar erros, portanto sempre que for atualizar o SmartClient, comece com um diretório vazio e extraia o SmartClient novo de seu pacote original, depois copie os arquivos adicionais que seu ambiente tenha (caso possua, a instalação padrão do SmartClient não contém nenhum arquivo adicional), e o arquivo smartclient.ini, da instalação antiga para o novo diretório.

Esta nova abordagem é necessária para utilização dos componentes TWebEngine e TWebChannel.


Requisitos mínimos para execução em ambiente Linux:

SoftwareVersão mínima
glibc2.17
libstdc++4.19
  • Sem rótulos