Ir para conteúdo
  • Cadastre-se

dev botao

Como instalar o ACBr em qualquer pasta do disco rígido?


  • Este tópico foi criado há 2548 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Olá,

Coloquei os arquivos de instalação do ACBr na pasta D:\Embarcadero\Rad Studio 10.1 Berlin\Componentes\ACBr.

Possuo o sistema operacional Windows 10 Pro x64.

Ao tentar instalar o ACBr no Delphi Berlin, na pasta D:\Embarcadero\Rad Studio 10.1 Berlin\Componentes\ACBr,
executando o ACBrInstall_Trunk2.exe como administrador,
ocorre sempre a seguinte mensagem de erro no final do arquivo de log do erro.

Compilation failure
Erro ao compilar o pacote "ACBr_synapse.dpk".

Abortando... Ocorreram erros na compilação dos pacotes.

No entanto, se eu copiar todos os arquivos:
Da pasta D:\Embarcadero\Rad Studio 10.1 Berlin\Componentes\ACBr
Para a pasta D:\ACBr
e executar o ACBrInstall_Trunk2.exe a partir da pasta D:\ACBr e definir esta pasta como a pasta de instalação (D:\ACBr) não ocorre nehum erro.

Como posso instala ro ACBr no Delphi Berlin na pasta D:\Embarcadero\Rad Studio 10.1 Berlin\Componentes\ACBr ?

Obrigado.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Não é uma limitação do ACBrInstall... O compilador de linha da Embarcadero, não se dá bem, com pastas com espaços ou caracteres especiais no nome..

  • Curtir 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Boa tarde

se notar o instalador informar os path e no caso ele possui limites de string !

neste sentido ocorre o erro!

pergunta sobre a instalação que funcionou foi com instalador ou manualmente?

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

No computador com o Window s8.1 Pro x64 e no computador com o Window s10 Pro x64 usei o mesmo arquivo instalador ACBrInstall_Trunk2.exe (não fiz instalação manual).

No computador com o Windows 8.1 consegui instalar o ACBr no Delphi Berlin na pasta D:\Embarcadero\Rad Studio 10.1 Berlin\Componentes\ACBr sem problema.

No computador com o Windows 10  não consegui instalar o ACBr no Delphi Berlin na pasta D:\Embarcadero\Rad Studio 10.1 Berlin\Componentes\ACBr. Somente na pasta D:\ACBr.
 

Link para o comentário
Compartilhar em outros sites

Procedimento utilizado por mim para instalar o ACBr no Delphi em pasta contendo espaços no nome.
Eu usei este procedimento para instalar o ACBr no Delphi em um computador com o Windows 10 Pro x64.

O compilador dcc32.exe do Delphi somente aceita pasta sem espaço no nome.
Se o nome da pasta onde o ACBr  for instalado conter espaço a instalação do ACBr por meio do arquivo
ACBrInstall_Trunk2.exe poderá apresentar erro durante a compilacão do pacotes dos componentes.
Comigo ocorreu erro logo na compilação do primeiro pacote "ACBr_synapse.dpk".

Supondo que se queira instalar o ACBr na pasta: D:\Embarcadero\Rad Studio 10.1 Berlin\Componentes\ACBr

1. Desinstale o ACBR do Delphi e remova todas as BPLs do ACBr por meio do comando do menu Components>Install Packages...
   e as referências (caminhos) do ACBr instalado em Tools>Options>Delphi Options>Library
        em Library path:
        em Browsing path:
        em Debug DCU path:

2. Feche o Delphi.

3. Abra o Prompt de Comando como Usuário Administrador
     Supondo que o Prompt de Comando é C:\>_

   No Prompt de Comando execute:
        C:>SUBST B: "D:\Embarcadero\Rad Studio 10.1 Berlin\Componentes"

        Nota: B: é unidade de disco que será usada no lugar do caminho D:\Embarcadero\Rad Studio 10.1 Berlin\Componentes.
                 Pode usar qualquer letra disponível para a unidade de disco se não quiser usar a letra B.

   No Prompt de Comando execute:
     C:\>Path=%path%;B:\ACBr;B:\ACBr\Fontes

4. Execute o instalador ACBrInstall_Trunk2.exe e defina como local de instalação B:\ACBr e execute todos os passos do instalador até finalizar.

5. Abra o Delphi e em Options>Delphi Options>Library faça:
    Em Library path , Browsing path e Debug DCU path
    substitua o caminho B:\ACBr\ Lib\Delphi\LibD24
    pelo caminho D:\CD-Writer\Embarcadero\RAD Studio 10.1 Berlin\Components\ACBr\Lib\Delphi\LibD24

6. Feche o Delphi

7. Abra o regedit e selecione a chave Embarcadero em HK_CURRENT_USER\SOFTWARE

8. No menu Arquivo do regedit execute o comando Exportar...

9. Na caixa de diálogo que vai ser exibida defina o nome do arquivo, por exemplo: Embarcadero.reg, que conterá todo o conteúdo da chave Embarcadero, e a pasta onde será salvo.

10. Exclua a chave Embarcadero do registro. Pode excluir com segurança.

11. Abra o arquivo Embarcadero.reg salvo no passo 9 acima em um editor de texto como o Bloco de Notas.

12. No editor de texto Bloco de Notas
      substitua o caminho B:\\ACBr
      pelo caminho D:\\Embarcadero\\Rad Studio 10.1 Berlin\\Componentes\\ACBr
      No Bloco de Notas, para fazer esta substituição, execute o comando Editar>Substituir

13. Salve o arquivo Embarcadero.reg editado.

14. Vá para a pasta onde se encontra o arquivo Embarcadero.reg editado.

15. Selecione o arquivo Embarcadero.reg editado.
      Com o botão direito do mouse abra o menu de atalho e execute o comando Mesclar (Merge).
      Todo os dados do registro do Delphi serão restaurados no registro do Windows.

16. Abra o Prompt de Comando como Usuário Administrador
     Supondo que o Prompt de Comando é C:\>_

     Execute no Prompt de Comando: C:\>SUBST B:  /D
     Para excluir a unidade de disco B: vinculada ao caminho D:\Embarcadero\Rad Studio 10.1 Berlin\Componentes

    Execute o comando:
        C:\>PATH
    Para exibir o conteúdo da variável de ambiente PATH.
    Copie o conteúdo da variável de ambiente PATH sem incluir B:\ACBr;B:\ACBr\Fontes

    Execute o comando:
       C:\PATH=<cole aqui o conteúdo copiado na execução do comando acima>
    Deste modo o conteúdo original da variável de ambiente PATH é restaurado.

Fim.

 

Editado por IMeMine
Link para o comentário
Compartilhar em outros sites

  • 2 meses depois ...

Boa Noite...

Atualizei hoje o ACBr e o Berlin apresenta o erro ao instalá-lo:Erro ao compilar o pacote "ACBr_synapse.dpk".

Fiz o procedimento acima e não conseguir resolver.
Alguém tem alguma sugestão para instalação do ACBr no Berlin?

Aurino

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
2 horas atrás, Aurino disse:

Boa Noite...

Atualizei hoje o ACBr e o Berlin apresenta o erro ao instalá-lo:Erro ao compilar o pacote "ACBr_synapse.dpk".

Fiz o procedimento acima e não conseguir resolver.
Alguém tem alguma sugestão para instalação do ACBr no Berlin?

duas situacoes, uma marcar para limpar tudo a outra ver o library path senao esta com muitos path de componentes

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

2 horas atrás, Juliomar Marchetti disse:

duas situacoes, uma marcar para limpar tudo a outra ver o library path senao esta com muitos path de componentes

Resolvido.Bastei instalar o CCLEAN e limpar os registros do windows e fazer a instalação novamente do componente ACBr.

Obrigado.

Aurino

 

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2548 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...