Mudanças entre as edições de "Delphi XE Instalação das Bibliotecas"

De UniWiki
Ir para: navegação, pesquisa
(Pré-requisitos)
(Pré-requisitos)
Linha 86: Linha 86:
 
   - Instalar o Adobe Reader
 
   - Instalar o Adobe Reader
 
   - Registrar o MSCOMM.OCX. Execute (como administrador) o script "D:\XE_Componentes\3os\XE10\ActiveXBase\source\MSComm\ocx\registrar.bat"
 
   - 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)

Edição das 09h24min de 9 de abril de 2019

Guia para instalação das bibliotecas e configuração do ambiente de desenvolvimento no Rad Studio XE 10 (Delphi Rio).


Etapa 1 - Checkout dos repositórios essenciais

Os repositórios listados abaixo devem ser baixados no drive D: nas pastas indicadas.

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)