Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi j(v)cl installieren (https://www.delphipraxis.net/74153-j-v-cl-installieren.html)

b01 29. Jul 2006 05:15


j(v)cl installieren
 
Hallo
Ich will auf einem frisch installierten Delphi6 + Updatepack2 die jcl installieren. Nachdem das jcl Skript(Installer) nun fertig ist kommen beim nächsten Start der IDE eine Fehlermeldung der Art
Zitat:

Package D:\Borland\D6\Projects\Bpl\JCLBaseExpertD60.bpl kann nicht geladen werden. Das angegebene Modul wurde nicht gefunden. ...
Solche Meldungen folgen dann für jedes jcl Package. Nun offensichtlich beschwert sich Delphi übereine*.bpl Datei die nicht im angegebenen Pfad ist. Das dumme ist nur laut Windowsexplorer ist die gesuchte Datei genau da wo Delphi sie sucht. :wiejetzt: Dabei macht es auch keinen Unterschied ob ich den Installer benutze oder alle Packages von Hand installiere. Es kann doch nicht sein das Delphi die Packages die ich eben noch compilieren und installieren könnte nun nicht mehr findet :wall:
Irgentwelche vorschläge?

faux 29. Jul 2006 06:42

Re: j(v)cl installieren
 
Hallo!

Schließe mal alle Projekte und offene Dateien in Delphi und und klicke dann auf Project --> Options --> Directories/Conditionals --> Searchpath. Dort musst du folgende Verzeichnisse drinnen haben:
Code:
...\jedi\jvcl\run
...\jedi\jvcl\common
...\jedi\jvcl\Resources
...\jedi\jcl\lib\d7
Achte darauf, dass es absolute Pfade sind.

Grüße
Faux

Ralf Kaiser 29. Jul 2006 06:44

Re: j(v)cl installieren
 
Das VErzeichnis, das die BPLs enthält muss im Pfad stehen. Damit ist nicht der Compiler-Suchpfad gemeint sondern der normale DOS-Suchpfad. Die verlangte BPLs sind schliesslich normale DLLs mit anderer Endung und der Explorer weiss jetzt nicht wo diese zu finden sind.

Setzte den Pfad aus das Verzeichnis und es müsste klappen

Ciao,
Ralf

faux 29. Jul 2006 06:51

Re: j(v)cl installieren
 
Hallo Ralf!
Also bei mir steht in der Umgebungsvariable Path aber nichts von nem Pfad zu den BPLs, das habe ich alles nur über den Compilerpfad gelöst und es funktioniert.

Grüße
Faux

mkinzler 29. Jul 2006 07:19

Re: j(v)cl installieren
 
Zudem kommt jcl und jvcl mit Installern, welche die Pfade der IDE eigentlich setzen.

Nils_13 29. Jul 2006 07:22

Re: j(v)cl installieren
 
Ich habe, da Delphi7 beim Installer nicht vorhanden war, ganz einfach für Delphi5 mit den Pfaden von Delphi7 JCL installiert und von JVCL nur das, was ich auch gebrauchen kann, über Packages installiert.

mkinzler 29. Jul 2006 07:25

Re: j(v)cl installieren
 
Zitat:

Zitat von Nils_13
Ich habe, da Delphi7 beim Installer nicht vorhanden war, ganz einfach für Delphi5 mit den Pfaden von Delphi7 JCL installiert und von JVCL nur das, was ich auch gebrauchen kann, über Packages installiert.

hast du ne Ulatversuion erwischt, wenn nicht mal D7 unterstützt wird?

Nils_13 29. Jul 2006 07:37

Re: j(v)cl installieren
 
Ich fand im Internet nur eine Version. Außerdem kann es sein, dass in der Registry kein Eintrag mehr für Delphi7 steht.

mkinzler 29. Jul 2006 07:39

Re: j(v)cl installieren
 
Zitat:

Außerdem kann es sein, dass in der Registry kein Eintrag mehr für Delphi7 steht.
Eher das, die entsprecheneden Packages für D7 sollten aber trotzdem vorhanden sein. Von wo stammt dein Download?

Nils_13 29. Jul 2006 07:42

Re: j(v)cl installieren
 
Ich bin mir nicht sicher, irgendwie bin ich von dieser Seite aus auf den Downloadlink gestoßen:
http://www.delphi-jedi.org/

mkinzler 29. Jul 2006 07:48

Re: j(v)cl installieren
 
Die aktuellesten Versionen findest du direkt bei SourceForge JCL und JVCL

jbg 29. Jul 2006 11:04

Re: j(v)cl installieren
 
Zitat:

Zitat von faux
Also bei mir steht in der Umgebungsvariable Path aber nichts von nem Pfad zu den BPLs

Das trägt doch schon der Installer von Delphi dort ein. Es gibt übrigens zwei ListViews bei den Umgebungsvariablen, in denen PATH vorkommen kann.


Zitat:

Die aktuellesten Versionen findest du direkt bei SourceForge JCL und JVCL
Und die besseren und stabileren daily builds sind unter JCL und JVCL zu finden.

b01 29. Jul 2006 15:17

Re: j(v)cl installieren
 
Wie ich sehe können auch andere ein Lied von Problemen mit der j(v)cl singen. In meinem Fall hat der Tipp von faux nur absolute Pfade zu verwenden den Erfolg gebracht. Dies betraf auch die $(DELPHI) Pfade welche ich ebenfalls durch absolute ersetzt habe.

faux 30. Jul 2006 16:39

Re: j(v)cl installieren
 
Zitat:

Zitat von jbg
Es gibt übrigens zwei ListViews bei den Umgebungsvariablen, in denen PATH vorkommen kann.

ListViews?? In Delphi? :gruebel:

jbg 30. Jul 2006 18:59

Re: j(v)cl installieren
 
Zitat:

Zitat von faux
ListViews?? In Delphi? :gruebel:

Wo steht denn, dass ich die Delphi-Umgebungsoptionen gemeint habe?

System-Umgebungsvariablen <> Delphi-Umgebungsoptionen

Nils_13 5. Aug 2006 16:56

Re: j(v)cl installieren
 
Sry, dass ich diesen Thread hier wiederbeleben muss, aber ich habe das gleiche Problem und habe absolute Pfade eingegeben, trotzdem kommen massig Fehler beim IDE-Start , nachdem ich JCL installiert habe, wie z.B. "Jcl70.bpl not found".

[Ich hab jetzt auch eine neuere Version, in der es auch Delphi7 gibt :mrgreen:]

mkinzler 5. Aug 2006 17:34

Re: j(v)cl installieren
 
Schau mal wohin er die BPL gespeichert hat.

Nils_13 5. Aug 2006 17:54

Re: j(v)cl installieren
 
Unter ..\Projects\Bpl.

Nils_13 6. Aug 2006 09:13

Re: j(v)cl installieren
 
Weiß denn keiner, warum das nicht funktioniert :( ?
[Diese verdammten Jedis gehen mir natürlich kurz vor der Veröffentlichung meines neuen Players kaputthttp://www.bilder-hochladen.net/files/u02-9.gif]

jbg 6. Aug 2006 11:44

Re: j(v)cl installieren
 
Zitat:

Zitat von Nils_13
Unter ..\Projects\Bpl.

Du hattest doch geschrieben, dass du absolute Pfade benutzt hast.
  • Existiert die Jcl70.bpl überhaupt?
  • Ist der BPL-Pfad, in dem die Jcl70.bpl liegt in der System-Umgebungsvarialen PATH eingetragen?
  • Kann es sein, dass du in den Delphi-Tools/Umgebungsoptionen den PATH Eintrag übersteuerst? Und dort der BPL-Ordner, in dem die Jcl70.bpl liegt, nicht eingetragen ist.
  • Hast du genügend Rechte, um lesend auf den BPL-Ordner, der die Jcl70.bpl enthält, zugreifen zu können
Mehr Fragen fallen mir im Moment mit den Informationen, du du gegeben hast (und die ich gelesen habe :o ) nicht ein.

Nils_13 6. Aug 2006 12:21

Re: j(v)cl installieren
 
1. Die Dateien exisitieren.
2. Wo finde ich die System-Umgebungsvarialen ? Ich kenne nur Library path, BPL output directory, DCP output directory und Browsing Path.
3. Weiß nicht, was du meinst.
4. Ich bin Admin, falls du das meinst.

mkinzler 6. Aug 2006 12:30

Re: j(v)cl installieren
 
Zitat:

2. Wo finde ich die System-Umgebungsvarialen ? Ich kenne nur Library path, BPL output directory, DCP output directory und Browsing Path.
Ist nicht delphispezifisch sondern ist der Suchpfad von Windows und kann dort eingestellt werden.

hast du vielleicht mehrere vcl70.bpls auf deiner festplatte?

Nils_13 6. Aug 2006 12:47

Re: j(v)cl installieren
 
http://www.bilder-hochladen.net/files/u02-b.png

Ich benutze aber absolute Pfade und hab mehrere Versionen, also kann da doch eigentlich nichts schief laufen.

mkinzler 6. Aug 2006 12:50

Re: j(v)cl installieren
 
Der Ausgabepfad muß trotzdem im Pfad der Windowsumgebung stehen.

Nils_13 6. Aug 2006 12:58

Re: j(v)cl installieren
 
Zitat:

Zitat von mkinzler
Zitat:

2. Wo finde ich die System-Umgebungsvarialen ? Ich kenne nur Library path, BPL output directory, DCP output directory und Browsing Path.
Ist nicht delphispezifisch sondern ist der Suchpfad von Windows und kann dort eingestellt werden.

hast du vielleicht mehrere vcl70.bpls auf deiner festplatte?

Wo kann das eingestellt werden ?

mkinzler 6. Aug 2006 13:03

Re: j(v)cl installieren
 
Im Arbeitsplatz unter Erweitert->Umgebungsvariablen.

Nils_13 6. Aug 2006 13:13

Re: j(v)cl installieren
 
Ok und wie muss es heißen (den Wert weiß ich natürlich...) ?

mkinzler 6. Aug 2006 13:19

Re: j(v)cl installieren
 
Der Pfad muß in der Liste dee Variable PATH stehen, wenn du das meinst.

Nils_13 6. Aug 2006 13:31

Re: j(v)cl installieren
 
Thx, jetzt läuft es.

jbg 6. Aug 2006 13:35

Re: j(v)cl installieren
 
Zitat:

Zitat von Nils_13
Thx, jetzt läuft es.

Schmeiß (trotzdem) mal die "alte Version" raus. Denn DJclVcl70.bpl und JclVcl70.bpl enthalten die gleichen Units und das mag Delphi nicht so sehr.


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:14 Uhr.

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