-
-
Notifications
You must be signed in to change notification settings - Fork 47
Delphi7Inst
- Baixe os arquivos do REST DataWare em uma pasta qualquer do seu sistema através do Link SVN ou Link Git
- Abra o Delphi 7 e na opção Component > Install Packages procure pelo Indy como mostra na imagem e, em seguida, clique em Remove:
- Feche o Delphi pois agora é necessário remover as referências físicas do Indy, vá até a pasta onde você instalou seu Delphi 7 e remova (ou renomeie) os seguintes arquivos:
- Bin\indy70.bpl
- Bin\indy70.map
- Bin\dclindy70.bpl
- Bin\dclindy70.map
- Lib\indy.dcp
- Lib\indy.dcu
- Lib\dclindy.dcp
- Lib\dclindy.dcu
- Source\Indy
-
Agora na pasta Lib e Lib\Debug, remova todos os arquivos que iniciarem com nome "id", exemplo: "idBaseComponent.dcu" e os arquivos que iniciarem por "indy".
-
Feito isso, agora precisamos instalar a versão nova do Indy. Para isso descompacte o arquivo indy10.rar localizado em \CORE\Extras dentro de onde você baixou seu RDW.
-
Após descompactar, abra o Delphi 7 e agora vamos instalar o Indy10. Todos os arquivos estão dentro da pasta Indy10\trunk, que você descompactou. É de extrema importância Seguir a ordem dos passos.
- Os pacotes abaixo deverão ser compilados somente:
- \Lib\System\IndySystem70.dpk
- \Lib\Core\IndyCore70.dpk
- \Lib\Protocols\IndyProtocols70.dpk
- Os pacotes abaixo você irá compilar e em seguida instalar:
- \Lib\Core\dclIndyCore70.dpk
- \Lib\Core\dclIndyProtocols70.dpk
- Os pacotes abaixo deverão ser compilados somente:
-
Agora precisamos adicionar ao LibraryPath (Tools > Environment Options > Library) o caminho das pastas que serão usadas no processo:
-
Pastas do Indy que você descompactou em indy10\trunk:
- \Lib\System
- \Lib\Core
- \Lib\Protocols
-
Pastas do RDW para conseguir instalar o componente:
- CORE\Source
- CORE\Source\Connectors\RDWDriver
- CORE\Source\DCP
- CORE\Source\DCP\Hashes
- CORE\Source\DCP\Ciphers
- CORE\Source\DmDados
- CORE\Source\libs
- CORE\Source\libs\JSON
- CORE\Source\libs\Synopse
- CORE\Source\libs\Synopse\static
- CORE\Source\MemDataSet
-
-
Feito todos esses passos, agora basta abrir o projeto resteasyobjectsCORE.dpk localizado na pasta: \CORE\Packages\Delphi\D7
-
Compile e instale esse pacote e agora o RDW deverá funcionar no D7 sem problemas.
-
Se achou algum erro, provavelmente já foi resolvido e você encontra a solução aqui.