JEDI hat ein Install-Programm dabei, das mußt nach dem Entpacken nur ausführen. (kann sein, dass du den Installer im Delphi noch kompilieren mußt)
Die
IDE beim Installieren geschlossen lassen.
Macht GetIt auch nicht anders ... das lädt auch nur runter (vom Embarcadero-Server und da kann natürlich auch die falsche Version geladen werden),
entpackt,
lädt hier noch Daten via GIT vom JEDI-Server nach (wobei der Teil aktuell im GetIt inaktiv ist), kompiliert den Installer und führt ihn aus.
Im Verzeichnis JEDICodeLibraryJCL-3.4 ist die Version 2.7 drin und das ist doch eigentlich die aktuelle Version?
(auch wenn nicht ganz aktuell, gegenüber GitHub)
Aber ja, 27 ist 10.4 und 26 die 10.3 (die IDEVersion), aber da sollte der
JEDI-Installer die richtigen Versionen aussuchen und in den richtigen Registry-Pfaden eintragen, entsprechend der gewählten Delphi-Versionen.
Wenn nicht, dann wäre es eher ein Bug im
JEDI-Installer.
Die ZIPs von der Webseite muß man nicht nehmen.
Besser ist es direkt von GitHub ... das lässt sich auch einfacher aktualisieren.
https://github.com/project-jedi/jcl
https://github.com/project-jedi/jvcl
GetIt ist hier eh bissl schwachsinnig.
Das hat ein Repository je Delphi-Version, aber der runtergeladene Installer installiert in allen (gewählten) Versionen.
Und dann fehlt auch noch die Möglichkeit via GIT die Aktualisierungen zu laden.