Delphi XE Instalação das Bibliotecas
De UniWiki
Guia para instalação das bibliotecas e configuração do ambiente de desenvolvimento no Rad Studio XE 10 (Delphi Rio).
Índice
Etapa 1 - Checkout dos repositórios essenciais
Os repositórios listados abaixo devem ser baixados no drive D: nas pastas indicadas.
- Lista de repositórios essenciais do SVN (svn://uniware-files1/):
Repositório | URL | Baixar em |
xe_componentes | svn://uniware-files1/xe_componentes | D:\XE_Componentes |
xe_shareds | svn://uniware-files1/xe_shareds | D:\XE_Shareds |
Etapa 2 - Instalação das bibliotecas do Unilab
Nota Inicial:
No Delphi XE alguns arquivos de pacotes (.BPL e .DCP) devem ser disponibilizados na pasta SysWOW64 para que sejam localizados pela IDE ou pelo compilador. Para facilitar esta tarefa foi disponibilizado na pasta D:\XE_Componentes\_app_dev\Tools\XE10.3-Sync uma ferramenta de sincronização que mantem a SysWOW64 Atualizada. Nas instruções de instalação das bibliotecas e componentes, será comum a instrução de copiar arquivos de pacotes para a pasta SysWOW64. Para facilitar essa tarefa, você pode executar a ferramenta "XE10-Install-Sync.exe" disponível na pasta D:\XE_Componentes\_app_dev\Tools\XE10.3-Sync. A ferramenta deve ser executada como administrador e está configurada para copiar todos os arquivos de pacotes para a pasta SysWOW64 (exceto pacotes com instaladores próprios como o RBuilder).
ATENÇÃO !!!!!!!!
Ao adicionar os paths descrito nestes manuais ao "Library Path" do Delphi, garantir que a plataforma selecionada seja "Windos 32 Bits".</br>
Pré-requisitos
Instalar o itens aqui relacionados com o Delphi Fechado.
- 1 - Instalar o BDE
Utilizar o instalador do BDE correspondente. A instalação do BDE encontra-se em D:\XE_Componentes\3os\XE10\Instaladores\00_BDE
- 2 - Report Builder
Instalador em: D:\XE_Componentes\3os\XE10\Instaladores\01_ReportBuilder\Rio Arquivo: ReportBuilder_Enterprise_v19.03_for_D10.3_Rio.exe Instalar na pasta: D:\XE_Componentes\3os\XE10\RBuilder INSTALAÇÃO 1- Executar o Instalador "ReportBuilder_Enterprise_v19.03_for_D10.3_Rio.exe" No instalador, informe a pasta "D:\XE_Componentes\3os\XE10" O instalador irá instalar na pasta "D:\XE_Componentes\3os\XE10\RBuilder" 2- Ao concluir a instalação, desmarque as opções (box) de abrir o Rad Studio e as informações de versão e clique Fechar/Concluir. 3- Renomeie a pasta RBuilder que acabou de ser gerada pelo instalador "D:\XE_Componentes\3os\XE10\RBuilder" (use RBuilder.old). 4- Crie uma nova pasta (vazia) D:\XE_Componentes\3os\XE10\RBuilder 5- Usando o Tortoise, "Exporte" ( use a opção export, não faça cópia) a pasta "D:\XE_Componentes\3os\XE10\Instaladores\01_ReportBuilder\Rio\RBuilder" para D:\XE_Componentes\3os\XE10\RBuilder. 6- Copie para a pasta C:\windows\SysWOW64 o conteúdo das seguintes pastas: D:\XE_Componentes\3os\XE10\Instaladores\01_ReportBuilder\Rio\RBuilder\Bin32 D:\XE_Componentes\3os\XE10\Instaladores\01_ReportBuilder\Rio\RBuilder\Bin32\SysWOW64 7- Exclua a pasta RBuilder.old.
- 3) ActiveXBase
Componentes OCX utilizados pelo Unilab e Uniequipamento.
- Instalar o Adobe Reader - Registrar o MSCOMM.OCX. Execute (como administrador) o script "D:\XE_Componentes\3os\XE10\ActiveXBase\source\MSComm\ocx\registrar.bat"
Configurar Ambiente Delphi
- Abrir o Rad Studio - Selecionar no menu: Tools/Options - Em "Options" selecionar: IDE/Envirnment Variables - Em "User System Overrides", use o botão "New" para adicionar as seguntes variáveis de controle: Variável Valor --------- ----------- BuildX86 build\x86 BuildX64 build\x64
Instalação - Nativos não instalados
Os pacotes abaixo estão disponíveis para instalação no Delphi Rio embora não sejam instalados na instalação padrão do Delphi.
Instalar através da opção de menu "Components/Install Package":
dclsockets260.bpl (componentes de Socket, menu: Component->Install Package->add: "C:\Program Files (x86)\Embarcadero\Studio\20.0\bin\dclsockets260.bpl") dcltee9260.bpl (Componentes de graficos TeeChart, menu: Component->Install Package->add: "C:\Program Files (x86)\Embarcadero\Studio\20.0\bin\dcltee9260.bpl")
Instalação - Componentes de Terceiros
- 1) Zeos
- Copie os arquivos da pasta D:\XE_Componentes\3os\XE10\ZeosLib\build\x86\SysWOW64 para a pasta SysWOW64 do windows. - Adicionar a "Library Path" do Delphi XE 10 (menu: Tools/Options Environment Options/Delphi Options->Library ou apartir da versão Rio, Menu Tools/Options Language/Delphi Options/Library) a seguinte pasta: D:\XE_Componentes\3os\XE10\ZeosLib\build\x86 - Adicione o pacote D:\XE_Componentes\3os\XE10\ZeosLib\build\x86\ZComponentDesign250.bpl (menu: Component/Install Packages)