Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Kann Jedi JVCL nicht installieren Delphi 10.3.x (https://www.delphipraxis.net/202748-kann-jedi-jvcl-nicht-installieren-delphi-10-3-x.html)

DelphiSpass 4. Dez 2019 18:25

Kann Jedi JVCL nicht installieren Delphi 10.3.x
 
Liste der Anhänge anzeigen (Anzahl: 2)
Hallo,
habe Delphi 10.2 sowie 10.3.3 am Start.
Habe gerade das Jedi JCL installiert, das klappt und ist auch auf 10.2 und 10.3 dann vorhanden.
JVCL zeigt im Installer beide Delphiversionen an, nach dem Installieren ist es bei 10.2 dann auch vorhanden.
Bei 10.3. jedoch nicht. Hierbei erscheint während der Installation, also während des Compilierens,
eine Fehlermeldung. Win64 wird problemlos compiliert, beim Win32 compilieren beklagt er sich
über eine falsche Version der JCL.
Beides ist jedoch das allerneueste vom Git. Natürlich habe ich auch die aktuelle Jedi.inc verwendet.
Anbei, screenshots vom Error, sowie die JCL Version, die mir angezeigt wird (welche die Gleiche ist bei Delphi 10.2 und 10.3.3).
(Auch auf 10.3.2 konnte ich die JVCL nicht installieren).
Bringe das JVCL einfach nicht drauf :(
Geht das bei Euch problemlos?

hoika 4. Dez 2019 18:32

AW: Kann Jedi JVCL nicht installieren Delphi 10.3.x
 
Hallo,
die Fehler-Zeile steht doch dort (251), schau Sie dir doch einfach mal an.

DieDolly 4. Dez 2019 18:34

AW: Kann Jedi JVCL nicht installieren Delphi 10.3.x
 
Das Geheimnis bei JCL udn JVCL ist, eben nicht immer die aktuellste Version zu nehmen.
Bei dem Projekt geht es so langsam voran, dass man das schon nicht mehr mit irgendwas vergleichen kann. Von daher bringen auch top-aktuelle Dateien nix.

TurboMagic 4. Dez 2019 19:14

AW: Kann Jedi JVCL nicht installieren Delphi 10.3.x
 
Es müssten halt mehr Leute zum Projekt beitragen.
Open Source lebt nicht nur vom Konsumieren, sondern auch vom Beitragen.

Und ehe du jetzt fragst: ich habe da dieses Jahr schon diverses beigetragen von Pipifax
bis zur Korrektur einer GUI Komponente die bei statischer Nutzung mittels Formdesigner
funktionert, bei dynamischer Erzeugung zur Laufzeit aber abstürzte.

jaenicke 5. Dez 2019 06:10

AW: Kann Jedi JVCL nicht installieren Delphi 10.3.x
 
Bei mir klappt es problemlos mit der aktuellen Version.

Du landest in der Sektion {$IFNDEF RTL330_UP}. Warum weiß ich nicht. Vielleicht ist eine .inc zu alt oder so, warum auch immer. Am besten entferne den Ordner und lade es neu über Git...

DelphiSpass 5. Dez 2019 07:57

AW: Kann Jedi JVCL nicht installieren Delphi 10.3.x
 
Hallo,
danke. Für mich interessant ist, dass die letzte Version bei Euch problemlos installierbar ist.
Ich versuche das mal alles hier zu bereinigen und neu zu installieren.
Viele Grüße

himitsu 5. Dez 2019 10:51

AW: Kann Jedi JVCL nicht installieren Delphi 10.3.x
 
Muß es unbedingt die aktuellste Version sein?

Wenn neu runterladen nix Hilft, dann noch mal mit ner älteren Version versuchen,
oder vielleicht gefällt dir die Version aus'm GetIt ja auch.

jaenicke 5. Dez 2019 11:22

AW: Kann Jedi JVCL nicht installieren Delphi 10.3.x
 
Das wird aber vermutlich auch nix bringen. Die IFDEFs müssen schon irgendwie funktionieren...

DelphiSpass 6. Dez 2019 17:12

AW: Kann Jedi JVCL nicht installieren Delphi 10.3.x
 
Hi,
nein die Neueste muss es nicht sein, hatte nur keine Andere.
Vom GetIt installiert nur die JCL, die JVCL Installation bricht ebenso ab.
Darum bin ich zu Git.
Werde am WE mal einen Bekannten bitten mir eine ältere Version, die er am Laufen hat zu senden.
Und ausserdem alles bei mir bereinigen, nicht dass noch alte Reste doch wo rumliegen und stören...
Ggf. ist das Problem eh da wo versteckt.

TurboMagic 6. Dez 2019 20:44

AW: Kann Jedi JVCL nicht installieren Delphi 10.3.x
 
Hallo,

ich gehe auch davon aus, dass es irgendwo irgendwelche Reste gibt die da rein spucken.
Ich denke, dass die neueste Version ansonsten nämlich fubktioniert.

Grüße
TurboMagic

jaenicke 7. Dez 2019 14:40

AW: Kann Jedi JVCL nicht installieren Delphi 10.3.x
 
Bereinige mal deine Bibliothekspfade. Vielleicht liegt da noch eine jedi.inc herum oder so.

Zur Analyse kann man z.B. Everything benutzen um zu schauen wo noch solche Dateien liegen oder z.B. den Process Monitor um zu sehen auf welche Dateien zugegriffen wird.

himitsu 8. Dez 2019 17:30

AW: Kann Jedi JVCL nicht installieren Delphi 10.3.x
 
Das mit den Suchpfaden lässt sich leicht testen.
In der Registry das Verzeichnis HKEY_CURRENT_USER\Software\Embarcadero\BDS umbenennen und dann Delphi starten
oder Delphi mit einem alternativen Pfad starten
Delphi-Quellcode:
bds -rTest
(HKEY_CURRENT_USER\Software\Embarcadero\Test danach eventuell wieder löschen)

siehe
Delphi-Quellcode:
bds -?
mit -R kannst so auch immer mal an den IDE-Optionen rumspielen, ohne gleich dein Hauptentwicklungssystem zu schrotten oder parallel mit unterschiedlichen Bibliotheken/Versionen



So hast also ein "neues" Delphi (leere Registry) um es dort nochmal auszuprobieren.

DelphiSpass 11. Dez 2019 16:15

AW: Kann Jedi JVCL nicht installieren Delphi 10.3.x
 
Danke jetzt hats geklappt :)
Habe mal intensiv alles und alle Pfade durchstöbert, alles gecleaned und weggelöscht,
was nach alten Resten ausgesehen hat. Und schon klappts.
War wohl irgendwas in irgendeinem alten Suchpfad.
Auch sehr interessanter Tipp mit dem bds -R.
Viele Grüße

delphifan2004 6. Nov 2020 10:29

AW: Kann Jedi JVCL nicht installieren Delphi 10.3.x
 
Zitat:

Zitat von TurboMagic (Beitrag 1452766)
Es müssten halt mehr Leute zum Projekt beitragen.
Open Source lebt nicht nur vom Konsumieren, sondern auch vom Beitragen.

Und ehe du jetzt fragst: ich habe da dieses Jahr schon diverses beigetragen von Pipifax
bis zur Korrektur einer GUI Komponente die bei statischer Nutzung mittels Formdesigner
funktionert, bei dynamischer Erzeugung zur Laufzeit aber abstürzte.

Würde ich gerne aber so ganz ohen Doku ist das halt schwierig, einer müsste sich da mal opfern und alles gut erklären oder die Doku schreiben die für die Meitstreiter gedacht ist, dies muss aber leider einer sein, der sich mit dem Projekt gut auskennt. Wer Jedi nicht kennt, kann diese Doku nicht schreiben.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:54 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz