Mudanças entre as edições de "Delphi XE Instalação das Bibliotecas"
(→Pré-requisitos) |
(→Pré-requisitos) |
||
Linha 79: | Linha 79: | ||
[ ] View Release Notes | [ ] View Release Notes | ||
[ ] Run Delphi 10.3 Now | [ ] Run Delphi 10.3 Now | ||
− | + | Clique em Finish | |
+ | |||
3- Renomeie a pasta RBuilder que acabou de ser gerada pelo instalador "D:\XE_Componentes\3os\XE10\RBuilder" (use RBuilder.old). | 3- Renomeie a pasta RBuilder que acabou de ser gerada pelo instalador "D:\XE_Componentes\3os\XE10\RBuilder" (use RBuilder.old). | ||
Edição das 16h14min de 17 de julho de 2020
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 - Aceitar os termos da Licença e Clicar em Next 3 - Na etapa "User Select", selecione "Just me" e clique Next 4 - Em "Select Features", apenas clique em Next 5 - Em "Report Builder Destination Folder", informe a pasta "D:\XE_Componentes\3os\XE10\RBuilder" e Clique em Next 6 - "Demos e Tutorials", Instala onde desejar. Clique em Next 7 - "Ready to Install", Clique Next. 2- Ao concluir a instalação, desmarque as opções (box): [ ] View Release Notes [ ] Run Delphi 10.3 Now Clique em Finish 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)
- 2) HotPDF
- Copie para a pasta C:\Windows\SysWOW64 os seguintes arquivos: D:\XE_Componentes\3os\XE10\HotPDF\build\x86\HotPDF250.bpl D:\XE_Componentes\3os\XE10\HotPDF\build\x86\HotPDF250.dcp - Adicione as seguintes pastas ao "Library Path": D:\XE_Componentes\3os\XE10\HotPDF\build\x86 D:\XE_Componentes\3os\XE10\HotPDF\Libraries - Instale o pacote D:\XE_Componentes\3os\XE10\HotPDF\build\x86\HotPDF250.bpl
- 3) KbmMenTable
- Adicionar ao "Library Path" D:\XE_Componentes\3os\XE10\KbmMemTable_XE\build\x86 - Copie para a pasta C:\Windows\SysWOW64os seguintes arquivos: D:\XE_Componentes\3os\XE10\KbmMemTable_XE\build\x86\kbmMemRunD103Pro.bpl D:\XE_Componentes\3os\XE10\KbmMemTable_XE\build\x86\kbmMemRunD103Pro.dcp - Instale o pacote D:\XE_Componentes\3os\XE10\KbmMemTable_XE\build\x86\kbmMemDesD103Pro.bpl
- 4) MaxTools
- Copie para a pasta C:\Windows\SysWOW64os seguintes arquivos: D:\XE_Componentes\3os\XE10\MaxTools\build\x86\MxNativeExel.bpl D:\XE_Componentes\3os\XE10\MaxTools\build\x86\MxNativeExel.dcp D:\XE_Componentes\3os\XE10\MaxTools\build\x86\MxExports.bpl D:\XE_Componentes\3os\XE10\MaxTools\build\x86\MxExports.dcp - Adicionar ao "Library Path" D:\XE_Componentes\3os\XE10\MaxTools\build\x86 - Instalar os pacotes D:\XE_Componentes\3os\XE10\MaxTools\build\x86\MxExports.bpl D:\XE_Componentes\3os\XE10\MaxTools\build\x86\MxNativeExel.bpl
- 5) MiscPkg
- Copie para a pasta C:\Windows\SysWOW64os seguintes arquivos: D:\XE_Componentes\3os\XE10\MiscPkg\build\x86\MiscPkg.bpl D:\XE_Componentes\3os\XE10\MiscPkg\build\x86\MiscPkg.dcp - Adicionar ao "Library Path": D:\XE_Componentes\3os\XE10\MiscPkg\build\x86 - Instalar o pacote D:\XE_Componentes\3os\XE10\MiscPkg\build\x86\MiscPkg.bpl
- 6) TComPort
- Copie para a pasta C:\Windows\SysWOW64os seguintes arquivos: D:\XE_Componentes\3os\XE10\TConPort\build\x86\CPortLibDXE10.bpl D:\XE_Componentes\3os\XE10\TConPort\build\x86\CPortLibDXE10.dcp - Adicionar ao "Library Path" D:\XE_Componentes\3os\XE10\TConPort\build\x86 - Instalar o pacote D:\XE_Componentes\3os\XE10\TConPort\build\x86\DsgnCPortDXE10.bpl
- 7) UniwareRXLib
- Copie para a pasta C:\Windows\SysWOW64os seguintes arquivos: D:\XE_Componentes\3os\XE10\RxLib\build\Win32\UniwareRXLib.bpl D:\XE_Componentes\3os\XE10\RxLib\build\Win32\UniwareRXLib.dcp - Adicionar ao "Library Path" D:\XE_Componentes\3os\XE10\RxLib\build\Win32 - Instalar o pacote D:\XE_Componentes\3os\XE10\RxLib\build\Win32\UniwareRXLib.bpl
- 8) VirtualTreeView
- Copie para a pasta C:\Windows\SysWOW64os seguintes arquivos: D:\XE_Componentes\3os\XE10\VirtualTreeView\build\x86\VirtualTreesDes.bpl D:\XE_Componentes\3os\XE10\VirtualTreeView\build\x86\VirtualTreesDes.dcp - Adicionar ao "Library Path" D:\XE_Componentes\3os\XE10\VirtualTreeView\build\x86 - Instalar o pacote D:\XE_Componentes\3os\XE10\VirtualTreeView\build\x86\VirtualTreesDes.bpl
- 9) ZipForged
- Copie para a pasta C:\Windows\SysWOW64os seguintes arquivos: D:\XE_Componentes\3os\XE10\ZipForged\build\x86\vclZipForged26.bpl D:\XE_Componentes\3os\XE10\ZipForged\build\x86\vclZipForged26.dcp D:\XE_Componentes\3os\XE10\ZipForged\build\x86\dclZipForged26.bpl D:\XE_Componentes\3os\XE10\ZipForged\build\x86\dclZipForged26.dcp - Adicionar ao "Library Path" D:\XE_Componentes\3os\XE10\ZipForged\build\x86 - Instalar os pacotes D:\XE_Componentes\3os\XE10\ZipForged\build\x86\vclZipForged26.bpl D:\XE_Componentes\3os\XE10\ZipForged\build\x86\dclZipForged26.bpl
- 10) WS_BarCode (Substitui o Barcode do D5)
- Copie para a pasta C:\Windows\SysWOW64 os segintes arquivos D:\XE_Componentes\3os\XE10\WS_BarCode\Delphi103\barcodep.bpl D:\XE_Componentes\3os\XE10\WS_BarCode\Delphi103\barcodep.dcp - Adicionar ao "Library Path" D:\XE_Componentes\3os\XE10\WS_BarCode\Delphi103 - Instalar o pacote D:\XE_Componentes\3os\XE10\WS_BarCode\Delphi103\barcodep.bpl
Instalação - Componentes Uniware
Resumo "Library Path". (todos os paths em uma única linha)
- 32 bit
$(BDS)\Imports;$(BDSCOMMONDIR)\Dcp;$(BDS)\include;D:\XE_Componentes\3os\XE10\ZeosLib\build\x86; D:\XE_Componentes\Uniware\XE10\XmlParser\build;D:\XE_Componentes\Uniware\XE10\XmlParser\build\x86; d:\xe_componentes\uniware\xe10\bdeimport\build\x86;D:\XE_Componentes\3os\XE10\KbmMemTable_XE\build\x86; D:\XE_Componentes\Uniware\XE10\BDEImport\build\x86;D:\XE_Componentes\Uniware\XE10\R03Lib\build\x86; D:\XE_Componentes\Uniware\XE10\R04Lib\build\x86;D:\XE_Componentes\Uniware\XE10\Report\build\x86; D:\XE_Componentes\Uniware\XE10\SdeanUtils\build\x86;D:\XE_Componentes\Uniware\XE10\SdeanUtils\build\x86; D:\XE_Componentes\Uniware\XE10\Tools\build\x86;D:\XE_Componentes\Uniware\XE10\UniCertificado\build\x86; D:\XE_Componentes\Uniware\XE10\UniwareCCR\build\x86;D:\XE_Componentes\Uniware\XE10\UniwareSac\build\x86; D:\XE_Componentes\Uniware\XE10\X01\build;D:\XE_Componentes\Uniware\XE10\XmlParser; d:\xe_componentes\uniware\xe10\x01\build\x86;D:\XE_Componentes\3os\XE10\VirtualTreeView\build\x86; D:\XE_Componentes\3os\XE10\ZipForged\build\x86;D:\XE_Componentes\Uniware\XE10\UniwareCCR\build\x86\; D:\XE_COMPONENTES\Uniware\XE10\R03Lib\source\Controls;D:\XE_COMPONENTES\Uniware\XE10\R03Lib\source\forms; D:\XE_COMPONENTES\Uniware\XE10\UniwareSac\source\tools;$(BDSLIB)\$(Platform)\release;$(BDSUSERDIR)\Imports
- 64 bit
$(BDS)\Imports;$(BDSCOMMONDIR)\Dcp;$(BDS)\include;D:\XE_Componentes\3os\XE10\ZeosLib\build\x86; D:\XE_Componentes\Uniware\XE10\XmlParser\build;D:\XE_Componentes\Uniware\XE10\XmlParser\build\x86; d:\xe_componentes\uniware\xe10\bdeimport\build\x86;D:\XE_Componentes\3os\XE10\KbmMemTable_XE\build\x86; D:\XE_Componentes\Uniware\XE10\BDEImport\build\x86;D:\XE_Componentes\Uniware\XE10\R03Lib\build\x86; D:\XE_Componentes\Uniware\XE10\R04Lib\build\x86;D:\XE_Componentes\Uniware\XE10\Report\build\x86; D:\XE_Componentes\Uniware\XE10\SdeanUtils\build\x86;D:\XE_Componentes\Uniware\XE10\SdeanUtils\build\x86; D:\XE_Componentes\Uniware\XE10\Tools\build\x86;D:\XE_Componentes\Uniware\XE10\UniCertificado\build\x86; D:\XE_Componentes\Uniware\XE10\UniwareCCR\build\x86;D:\XE_Componentes\Uniware\XE10\UniwareSac\build\x86; D:\XE_Componentes\Uniware\XE10\X01\build;D:\XE_Componentes\Uniware\XE10\XmlParser; d:\xe_componentes\uniware\xe10\x01\build\x86;D:\XE_Componentes\3os\XE10\VirtualTreeView\build\x86; D:\XE_Componentes\3os\XE10\ZipForged\build\x86;D:\XE_Componentes\Uniware\XE10\UniwareCCR\build\x86\; D:\XE_COMPONENTES\Uniware\XE10\R03Lib\source\Controls;D:\XE_COMPONENTES\Uniware\XE10\R03Lib\source\forms; D:\XE_COMPONENTES\Uniware\XE10\UniwareSac\source\tools
- 1) BDEImport320
- Copiar para "C:\Windows\SysWOW64" os seguintes arquivos: D:\XE_Componentes\Uniware\XE10\BDEImport\build\x86\BDEImport320.bpl D:\XE_Componentes\Uniware\XE10\BDEImport\build\x86\BDEImport320.dcp - Adicionar ao "Library Path" D:\XE_Componentes\Uniware\XE10\BDEImport\build\x86 - Instalar o pacote D:\XE_Componentes\Uniware\XE10\BDEImport\build\x86\BDEImport320.bpl
- 2) UniwareCCR
- Copiar para "C:\Windows\SysWOW64" os seguintes arquivos: D:\XE_Componentes\Uniware\XE10\UniwareCCR\build\x86\UniwareCCR.bpl D:\XE_Componentes\Uniware\XE10\UniwareCCR\build\x86\UniwareCCR.dcp - Adicionar ao "Library Path": D:\XE_Componentes\Uniware\XE10\UniwareCCR\build\x86\ - Instalar o pacote: D:\XE_Componentes\Uniware\XE10\UniwareCCR\build\x86\UniwareCCR.bpl
- 3) UniXML
- Copiar para "C:\Windows\SysWOW64" os seguintes arquivos: D:\XE_Componentes\Uniware\XE10\XmlParser\build\x86\UniXML.bpl D:\XE_Componentes\Uniware\XE10\XmlParser\build\x86\UniXML.dcp - Adicionar ao "Library Path" D:\XE_Componentes\Uniware\XE10\XmlParser\build\x86 - Instalar o pacote D:\XE_Componentes\Uniware\XE10\XmlParser\build\x86\UniXML.bpl
- 4) UniCertificados250
- Copiar para "C:\Windows\SysWOW64" os seguintes arquivos: D:\XE_Componentes\Uniware\XE10\UniCertificado\build\x86\UniCertiticados250.bpl D:\XE_Componentes\Uniware\XE10\UniCertificado\build\x86\UniCertiticados250.dcp - Adicionar ao "Library Path" D:\XE_Componentes\Uniware\XE10\UniCertificado\build\x86 - Instalar o pacote D:\XE_Componentes\Uniware\XE10\UniCertificado\build\x86\UniCertiticados250.bpl
- 5) R03_Lib320
- Copiar para "C:\Windows\SysWOW64" os seguintes arquivos: D:\XE_Componentes\Uniware\XE10\R03Lib\build\x86\R03_Lib320.bpl D:\XE_Componentes\Uniware\XE10\R03Lib\build\x86\R03_Lib320.dcp D:\XE_Componentes\Uniware\XE10\R03Lib\build\x86\R03_Extended320.bpl D:\XE_Componentes\Uniware\XE10\R03Lib\build\x86\R03_Extended320.dcp D:\XE_Componentes\Uniware\XE10\R03Lib\build\x86\R03_Design320.bpl D:\XE_Componentes\Uniware\XE10\R03Lib\build\x86\R03_Design320.dcp - Adicionar ao "Library Path" D:\XE_Componentes\Uniware\XE10\R03Lib\build\x86 - Instalar os pacotes D:\XE_Componentes\Uniware\XE10\R03Lib\build\x86\R03_Lib320.bpl D:\XE_Componentes\Uniware\XE10\R03Lib\build\x86\R03_Extended320.bpl D:\XE_Componentes\Uniware\XE10\R03Lib\build\x86\R03_Design320.bpl
- 6) UniwareSAC
- Copiar para "C:\Windows\SysWOW64" os seguintes arquivos: D:\XE_Componentes\Uniware\XE10\UniwareSac\build\x86\UniwareSAC.bpl D:\XE_Componentes\Uniware\XE10\UniwareSac\build\x86\UniwareSAC.dcp - Adicionar ao "Library Path" D:\XE_Componentes\Uniware\XE10\UniwareSac\build\x86 - Instalar o pacote D:\XE_Componentes\Uniware\XE10\UniwareSac\build\x86\UniwareSAC.bpl
- 7) R04_Lib320
- Copiar para "C:\Windows\SysWOW64" os seguintes arquivos: D:\XE_Componentes\Uniware\XE10\R04Lib\build\x86\R04_Lib320.bpl D:\XE_Componentes\Uniware\XE10\R04Lib\build\x86\R04_Lib320.dcp - Adicionar ao "Library Path" D:\XE_Componentes\Uniware\XE10\R04Lib\build\x86 - Instalar o pacote D:\XE_Componentes\Uniware\XE10\R04Lib\build\x86\R04_Lib320.bpl
- 8) Tools320
- Copiar para "C:\Windows\SysWOW64" os seguintes arquivos: D:\XE_Componentes\Uniware\XE10\Tools\build\x86\Tools320.bpl D:\XE_Componentes\Uniware\XE10\Tools\build\x86\Tools320.dcp - Adicionar ao "Library Path" D:\XE_Componentes\Uniware\XE10\Tools\build\x86 - Instalar o pacote D:\XE_Componentes\Uniware\XE10\Tools\build\x86\Tools320.bpl
- 9) Report320
- Copiar para "C:\Windows\SysWOW64" os seguintes arquivos: D:\XE_Componentes\Uniware\XE10\Report\build\x86\Report320.bpl D:\XE_Componentes\Uniware\XE10\Report\build\x86\Report320.dcp - Adicionar ao "Library Path" D:\XE_Componentes\Uniware\XE10\Report\build\x86 - Instalar o pacote D:\XE_Componentes\Uniware\XE10\Report\build\x86\Report320.bpl
- 10) X01_Lib320
- Copiar para "C:\Windows\SysWOW64" os seguintes arquivos: D:\XE_Componentes\Uniware\XE10\X01\build\x86\X01_Lib320.bpl D:\XE_Componentes\Uniware\XE10\X01\build\x86\X01_Lib320.dcp - Adicionar ao "Library Path" D:\XE_Componentes\Uniware\XE10\X01\build\x86 - Instalar o pacote D:\XE_Componentes\Uniware\XE10\X01\build\x86\X01_Lib320.bpl
- 11) SdeamUtils
- Copiar para "C:\Windows\SysWOW64" os seguintes arquivos: D:\XE_Componentes\Uniware\XE10\SdeanUtils\build\x86\SdeamUtils.bpl D:\XE_Componentes\Uniware\XE10\SdeanUtils\build\x86\SdeamUtils.dcp - Adicionar ao "Library Path" D:\XE_Componentes\Uniware\XE10\SdeanUtils\build\x86 - Instalar o pacote D:\XE_Componentes\Uniware\XE10\SdeanUtils\build\x86\SdeamUtils.bpl