ich das tat vor kurzem habe ich es vor dem Jahr 2007 durchgeführt und hatte viele Probleme, aber diesmal in D2010 gut ... es ging wirklich
Annahmen:
- Der Indy BPL der in dem Behälter Ordner gespeichert
- DCP und DCU werden im Ordner lib \ Indy10 gespeichert
- Quellcode ist Quelle \ indy \ Indy10 (dann haben Sie Kern/Protokoll/System 01.235.Unterordner)
Anfahrt:
Also nahm ich die BPL/DCP/DCU-Dateien und rettete sie an einem sicheren Ort (für alle Fälle) I umbenannt den Kern/Protokoll/Systemordner core.old /protocol.old/system.old ich kopiert dann die Kern/Protokoll/Systemordner aus dem indytiburon.zip in source \ indy \ Indy10 Ordner
Nun haben die Pakete in der folgenden Reihenfolge gebaut werden:
System - Kern - Protokoll - d clCore - dclProtocol
Öffnen Sie für Delphi 2009 die Pakete, deren Namen in enden; für Delphi 2010, .
Ich öffnete jedes Paket, dann in den Optionen habe ich den vollständigen Pfad zu lib \ Indy10 \ in die DCP-und Unit-Ausgabe Verzeichnisfelder eingefügt, und den vollständigen Pfad zu bin \ in das Paket Ausgabeverzeichnis Feld.
Dann bin ich built
die Pakete. Für die dcl-Pakete habe ich auch installed
.
Sicherlich für 2010 ging es ohne Probleme!
Indy hatte früher einen automatischen Installer, aber dieser wurde von AtoZed gepflegt und wird nicht mehr unterstützt. Wir planen, den Installationsprozess in Indy 11 zu rationalisieren und unseren eigenen Installer zu schreiben. –
@RemyLebeau Ich bin zurück auf dieser Frage nach 3,5 Jahren. Ich habe in http://indy.fulgan.com/Getting%20the%20latest%20Indy%2010%20snapshot%20using%20Tortoise%20SVN.pdf gelesen, dass ich jetzt Tortoise benutzen muss, um Indy zu bekommen. Ich tat dies und jetzt werde ich versuchen, die Schritte in der akzeptierten Antwort zu wiederholen. Wie kann ich herausfinden, welche Indy-Version im Stammordner ist? – LaBracca
Sie können Tortoise (oder einen anderen SVN-Client) verwenden, um direkt auf den SVN-Server von Indy zuzugreifen, aber das ist keine Voraussetzung. Fulgan verwaltet einen nächtlichen .zip-Snapshot des aktuellen Trunks, den Sie stattdessen herunterladen können. Weitere Informationen finden Sie in [Indys SVN-Anweisungen] (http://indyproject.org/Sockets/Download/DevSnapshot.aspx). –