Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi JVCL installieren (schon wieder!) (https://www.delphipraxis.net/61290-jvcl-installieren-schon-wieder.html)

Weazy 19. Jan 2006 15:25


JVCL installieren (schon wieder!)
 
Leider konnte ich keinen Thread finden, der mir weiter hilft.

Ich habe die JVCL runtergeladen (JVCL310CompleteJCL196-Build2070.zip) und entpackt. Danach öffnete ich die Install.bat Datei und eine Konsole öffnete sich kurz, schloss sich jedoch gleich wieder. Wie kann ich JVCL denn richtig installieren, oder was mache ich falsch? Gibt es eine alternative Intstallations-möglichkeit?

Danke

dfried 19. Jan 2006 15:27

Re: JVCL installieren (schon wieder!)
 
Mach zuerst mal von Hand eine Konsole auf und starte darin die Install.bat, dann siehst du auch evtl. Fehlermeldungen bzw. Infos die die Bachtdatei ausgibt. Vielleicht hilft das schon weiter bei deinem Problem.

mkinzler 19. Jan 2006 15:30

Re: JVCL installieren (schon wieder!)
 
Zitat:

Zitat von Weazy
Leider konnte ich keinen Thread finden, der mir weiter hilft.

Ich habe die JVCL runtergeladen (JVCL310CompleteJCL196-Build2070.zip) und entpackt. Danach öffnete ich die Install.bat Datei und eine Konsole öffnete sich kurz, schloss sich jedoch gleich wieder.

das bedeutet das der Delphicompiler bzw. Borland make nicht in deinem PATH ist.
Zitat:

Wie kann ich JVCL denn richtig installieren, oder was mache ich falsch? Gibt es eine alternative Intstallations-möglichkeit?

Danke
Die Sourceverzeichnisse und die Buildverzeichnise per Hand in Suchpfad bzw. dem Bib.Pfad von Delphi eintragen. und die Packages per manuell installieren. Vorher von never.build auf manuell umstellen.

Weazy 19. Jan 2006 15:39

Re: JVCL installieren (schon wieder!)
 
ich habe jetzt der ordner "source" aus dem ordner "jcl" (nicht jvcl) und den ordner "Build" aus "install" in den Bibliothekspfad eingetragen. Doch welche Packages muss ich nun manuell ausführen?

mkinzler 19. Jan 2006 15:52

Re: JVCL installieren (schon wieder!)
 
Nun auch noch die Unterverzeichnisse des Ordners source in Such-Pfad aufnehmen. Nun alle dpk' im zu deiner Delphiversion passendem Ordner installieren.

Für jvcl sind die Verzeichnisse run und design in Suchpfad aufzunehmen. Achtung never-build auf always-build ersetzen. Abhängigkeiten ersetzen.

Es wäre aber sicher einfacher, dafür zu sorgen das die Delphiverzeichnisse im Pfad liegen, und falls ein e andere make.exe existiert (z.B. cygwin, mingw o.ä) das der Delphieintrag von dem im Pfad ist. das sollte der Installer funktionieren. ;-)

Weazy 19. Jan 2006 16:54

Re: JVCL installieren (schon wieder!)
 
Genau mit den Packages habe ich das Problem: da kommt immer nur das die installation nicht geht, da es keine entwurfszeit package ist


was meinst du eigentlich mit "Abhängigkeiten ersetzen" und always-build?

mkinzler 19. Jan 2006 18:03

Re: JVCL installieren (schon wieder!)
 
Zitat:

Genau mit den Packages habe ich das Problem: da kommt immer nur das die installation nicht geht, da es keine entwurfszeit package ist


was meinst du eigentlich mit "Abhängigkeiten ersetzen" und always-build?
Bei allen Packages "Element erstellen" von "manuell" auf "wenn erforderlich" umstellen. Das Design-Package heißt jclVclDxxx.dpk.

Aber besser ist den Installer zu nehmen.
Hast du mehrere make.exe im Pfad?

Weazy 19. Jan 2006 19:07

Re: JVCL installieren (schon wieder!)
 
make.exe habe ich gar keine, wo sollten denn die sein?

wenn ich das projekt des installers ausführe geht das zwar, es kommt jedoch ein fehler das dcc32.exe nicht gefunden wurde. Danach startet der installer zwar, doch es kommt nur das about und wenn man auf installieren klickt bestätigt es die installatio, doch die komponenten sind in der toolbar nirgends zu finden...


kann ich denn auch nur einzelne komponenten installieren?

mkinzler 19. Jan 2006 19:31

Re: JVCL installieren (schon wieder!)
 
dcc32.exe ist der Delphikompiler. da die JCL/JVCL im Sourcecode vorliegt, benötigt der Installer die dcc32.exe, um die Bibliotheken zu erstellen.
Sorge dafür das das Delphi\bin -Verzeichnis in deinem Path liegt.

hanspeter 19. Jan 2006 19:43

Re: JVCL installieren (schon wieder!)
 
JCL und JVCL installieren ist schlichtweg eine Katastrophe und eine Zumutung.
In der Firma, wo ich gerade jobbe, wollte man von D2005 auf D2006 umstellen.
Aus sicherheitsgründen wollte man jedoch die 3,5 mal updatete D2005 Version behalten.
In dem Projekt waren einige Jedi Komponenten enthalten.
Dieses Vorhaben war schlechthin unmöglich.
Ehe man nicht D2005 plus alle Spuren von Jedi auf Festplatte und Registry entfernt, hat man null Chancen.
Macht man einen Jedi Installationsversuch und der misslingt, dann installiert man am besten erst mal Delphi wieder neu.
Meinen Kollegen ist es nach zwei Tagen experimentieren gelungen Jedi und Delphi 2006 zu installieren.
Mir ist nach einem Arbeitstag bereits der Geduldsfaden geplatzt.
Ich habe mir ein Projekt angelegt und nur die verwendeten Jedi Komponenten eingebunden.
Bei der Gelegenheit, da ich es bezahlt bekommen habe, habe ich dann den ganzen if else Müll für CLX und Delphi < 7 rausgeschmissen.


Sorry liebe Jedi Leute. Ich weis dass Ihr diese Arbeit freiwillig macht und ich schätze auch Euer Engagement.
Aber nach einer Woche Frust mit D2006 und Jedi mußte das mal raus.

Mit Gruß
Peter


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:38 Uhr.
Seite 1 von 2  1 2      

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