Einzelnen Beitrag anzeigen

Ghostwalker

Registriert seit: 16. Jun 2003
Ort: Schönwald
1.299 Beiträge
 
Delphi 10.3 Rio
 
#133

AW: Delphi 10.2 "Tokyo" ist erschienen

  Alt 9. Apr 2017, 06:01
Ich benutze kein Git, ist mir zu kompliziert.
Bei der Aussage fühle ich mich immer etwas veralbert.
Mit installiertem TortoiseGit:Und das ist kompliziert?!? Sorry, aber das kann ich in keinster Weise nachvollziehen...

Dass Git bei Nutzung als Versionsverwaltung für die eigenen Quelltexte nicht unbedingt sofort verständlich ist, verstehe ich. Aber beim reinen Holen von externen Quelltexten ist es supereinfach.

Ich habe gerade einmal Delphi 10.2 Starter in einer frischen VM mit Windows 10 64-Bit installiert.
  • TortoiseGit installiert, in dem dabei gestarteten Assistenten über den Git Link auch Git installiert, dabei alles auf Standard gelassen.
  • Dann wie oben beschrieben JCL und JVCL unter C:\Components ausgecheckt.
  • Delphi gestartet, die Installer manuell kompiliert (weil ich keine Lust hatte die Pfade manuell zu setzen):
    C:\Components\jcl\jcl\install\JediInstaller.dproj
    C:\Components\jvcl\jvcl\install\JVCLInstall\JVCLIn stall.dproj
  • Nun C:\Components\jcl\jcl\bin\JediInstaller.exe ausgeführt. Installation läuft durch, funktioniert aber nicht weil kein Kommandozeilencompiler, aber nun sind die Pfade gesetzt.
  • Delphi gestartet, JCL Projektgruppe geöffnet:
    C:\Components\jcl\jcl\packages\JclPackagesD250.gro upproj
    Rechte Maustaste, alle erzeugen.
  • Delphi beendet, C:\Components\jcl\jcl\bin\JediInstaller.exe ausgeführt und installieren lassen.
  • Delphi gestartet, JVCL Projektgruppe geöffnet:
    C:\Components\jvcl\jvcl\packages\D25 Packages.groupproj
    Rechte Maustaste, alle erzeugen. Die DB-Packages und die DotNetCtrls funktionieren nicht, daher entweder dahinter weitermachen oder aus der Projektgruppe werfen.
  • Nun auf alle Packages mit Design am Ende mit rechts klicken und auf Installieren.
  • Fertig!
Bei mir hat das ohne Probleme funktioniert wie erwartet.
Hab jetzt den Weg versucht...und mit einigen Haken und Ösen hats schließlich (nach 2 h arbeit) funktioniert.

Zusätzliche Probleme bei mir:

- JCL packte die .dcp's in ihren eigenen Ordner. Dadurch fand bei der Compilierung die JVCL die benötigten
Packages nicht.

- JVCL-Installer: Compilierte wunderbar, aber da er (aus welchen Gründen auch immer) die JCL nicht fand
konnte ich da auch keine IDE auswählen (eine Pfadauswahl hab ich da nicht gefunden). Ergo wurden auch keine
Pfade gesetzt.

- Ich musste für jedes Package die Suchpfade anpassen, damit er die JCL und Includes gefunden hat. Trotz der
korrekten Angaben im globalen Bereich. Das Problem zieht sich bei mir schon seit D7 durch. Er scheint bei
mir immer die globalen Angaben zu ignorieren bei den Jedis.
Uwe
e=mc² or energy = milk * coffee²
  Mit Zitat antworten Zitat