Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi JEDI (JCL1.95 + JVCL300) Problem (https://www.delphipraxis.net/44844-jedi-jcl1-95-jvcl300-problem.html)

nitroex 25. Apr 2005 17:59


JEDI (JCL1.95 + JVCL300) Problem
 
Hallo

Ich habe mir soeben Delphi reinstalliet, da nix mehr ging und wollte auch gleich das neueste von jcl(195) und jvcl(300) installieren. GEHT ABER NICHT!!
ich hab mir das neuste runtergeladen, aber als ich jcl installieren wollte, kommt so eine meldung durch das dosfenster gesaust:

Code:
build.exe found. Pretest: ok
MAKE Version 5.2  Copyright (c) 1987, 1998 Inprise Corp.
MAKE Version 5.2  Copyright (c) 1987, 1998 Inprise Corp.
Borland Delphi Version 15.0
Copyright (c) 1983,2002 Borland Software Corporation
Fatal: File not found: 'JediInstaller.dpr'

** error 1 ** deleting ..\bin\JediInstaller.exe

** error 1 ** deleting installer
Using d7 for build process.

Press ENTER to continue
So änlich auch bei jvcl (klar, noch kein jcl drauf) und bei früheren jcl/jvcl versionen.
Mein Delphi(7) funkioniert auch ansonsten ohne Probleme, nur jedi will nicht, obwohl es bis jez immer ging ...

WARUM?

mfg :: nitroex

simonit 25. Apr 2005 18:04

Re: JEDI (JCL1.95 + JVCL300) Problem
 
Zitat:

Zitat von nitroex
Code:

Fatal: File not found: 'JediInstaller.dpr'

** error 1 ** deleting ..\bin\JediInstaller.exe

** error 1 ** deleting installer

ja, steht eh da nich? er findet die Datei nicht. Schau mal ob die in nem anderen Verzeichnis oder so liegt.

nitroex 25. Apr 2005 18:12

Re: JEDI (JCL1.95 + JVCL300) Problem
 
Tschuldigung, hab ich vergessen zu sagen:

ich habe alles frisch runtergeladen und alles ist da, wo es hinnmuss, d.h. die Dateien sind vorhanden (auch die JediInstaller.dpr), und trotzdem kommt ein fehler, selbst wenn ich die datei in das gleiche verzeichniss wie die build.exe stecke .. nix

simonit 25. Apr 2005 18:17

Re: JEDI (JCL1.95 + JVCL300) Problem
 
Versuch mal die Datei in das oben angegebene Verzeichnis zu kopieren (solltest du das nicht schon gemacht haben). Und überprüfe ob es die richtige Version ist. Möglicherweise liegt es ja daran...

nitroex 25. Apr 2005 18:31

Re: JEDI (JCL1.95 + JVCL300) Problem
 
hab ich ALLES schon ausprobiert, und die version stimmt auch ...

achja, und wenn ich die JclPackagesD70.bpg direkt instalieren will, kommen eine ganze menge fehler von wegen ***.dcu nicht gefunden oder so ...

ich vermute da einen Pfad-fehler irgendwo, oder?

simonit 25. Apr 2005 18:33

Re: JEDI (JCL1.95 + JVCL300) Problem
 
Entweder das, oder die Datei welche du runtergeladen hast ist irgendwie fehlerhaft... Versuch nochmal die neu zu laden

nitroex 25. Apr 2005 18:38

Re: JEDI (JCL1.95 + JVCL300) Problem
 
nene, an der datei liegts nicht, hab sogar die daily releases runtergeladen, und da iast das gleiche ...

jbg 25. Apr 2005 18:47

Re: JEDI (JCL1.95 + JVCL300) Problem
 
Wo liegt der JCL Ordner genau (kompletter Pfad)?

nitroex 25. Apr 2005 18:59

Re: JEDI (JCL1.95 + JVCL300) Problem
 
jcl-ordner: D:\share\dev\delphi\comps\JVCL3CompleteJCL195\jcl
jvcl-ordner: D:\share\dev\delphi\comps\JVCL3CompleteJCL195\jvcl

jbg 25. Apr 2005 19:12

Re: JEDI (JCL1.95 + JVCL300) Problem
 
Gehe mal in den Ordner JCL\install und führe dann auf der Kommandozeile:
Code:
make install
aus.

nitroex 25. Apr 2005 19:18

Re: JEDI (JCL1.95 + JVCL300) Problem
 
@jbg: hat sich nix verändert:

Code:
MAKE Version 5.2  Copyright (c) 1987, 1998 Inprise Corp.
Borland Delphi Version 15.0
Copyright (c) 1983,2002 Borland Software Corporation
Fatal: File not found: 'JediInstaller.dpr'

** error 1 ** deleting ..\bin\JediInstaller.exe

jbg 25. Apr 2005 20:06

Re: JEDI (JCL1.95 + JVCL300) Problem
 
Na dann eben ganz von Hand:
In der JCL\Install Ordner wechseln.
Code:
dcc32 -Q -I..\source -U..\source\common -U..\source\windows JediInstaller.dpr
Danach sollte eigentlich eine JediInstaller.exe im JCL\bin Ordner sein.

nitroex 25. Apr 2005 20:24

Re: JEDI (JCL1.95 + JVCL300) Problem
 
@jbg: ertmal DANKE, der Installer funzt nun ...

aber: Fehler über Fehler:

Code:
Delphi 7 Build 7.0.4.453 ===================

Added "D:\share\dev\delphi\comps\JVCL3C~1\jcl\lib\D7;D:\share\dev\delphi\comps\JVCL3C~1\jcl\source" to library path.

Added "D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\common;D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows;D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\vcl;D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\visclx;" to library browsing path.

Added "D:\share\dev\delphi\comps\JVCL3C~1\jcl\lib\D7\debug" to Debug DCU Path.

Making common library units for Delphi 7

Compiling .dcu files...
Borland Delphi Version 15.0
Copyright (c) 1983,2002 Borland Software Corporation
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(1458) Error: File not found: 'obj\adler32.obj'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(1459) Error: File not found: 'obj\compress.obj'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(1460) Error: File not found: 'obj\crc32.obj'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(1461) Error: File not found: 'obj\deflate.obj'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(1462) Error: File not found: 'obj\infback.obj'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(1463) Error: File not found: 'obj\inffast.obj'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(1464) Error: File not found: 'obj\inflate.obj'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(1465) Error: File not found: 'obj\inftrees.obj'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(1466) Error: File not found: 'obj\trees.obj'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(1467) Error: File not found: 'obj\uncompr.obj'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(1468) Error: File not found: 'obj\zutil.obj'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(359) Error: Unsatisfied forward or external declaration: 'zlibVersion'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(390) Error: Unsatisfied forward or external declaration: 'deflate'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(473) Error: Unsatisfied forward or external declaration: 'deflateEnd'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(509) Error: Unsatisfied forward or external declaration: 'inflate'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(608) Error: Unsatisfied forward or external declaration: 'inflateEnd'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(685) Error: Unsatisfied forward or external declaration: 'deflateSetDictionary'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(723) Error: Unsatisfied forward or external declaration: 'deflateCopy'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(742) Error: Unsatisfied forward or external declaration: 'deflateReset'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(757) Error: Unsatisfied forward or external declaration: 'deflateParams'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(779) Error: Unsatisfied forward or external declaration: 'deflateBound'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(791) Error: Unsatisfied forward or external declaration: 'deflatePrime'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(851) Error: Unsatisfied forward or external declaration: 'inflateSetDictionary'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(870) Error: Unsatisfied forward or external declaration: 'inflateSync'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(888) Error: Unsatisfied forward or external declaration: 'inflateCopy'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(905) Error: Unsatisfied forward or external declaration: 'inflateReset'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(952) Error: Unsatisfied forward or external declaration: 'inflateBack'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(1024) Error: Unsatisfied forward or external declaration: 'inflateBackEnd'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(1034) Error: Unsatisfied forward or external declaration: 'zlibCompileFlags'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(1091) Error: Unsatisfied forward or external declaration: 'compress'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(1111) Error: Unsatisfied forward or external declaration: 'compress2'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(1127) Error: Unsatisfied forward or external declaration: 'compressBound'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(1139) Error: Unsatisfied forward or external declaration: 'uncompress'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(1351) Error: Unsatisfied forward or external declaration: 'adler32'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(1369) Error: Unsatisfied forward or external declaration: 'crc32'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(1395) Error: Unsatisfied forward or external declaration: 'deflateInit_'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(1401) Error: Unsatisfied forward or external declaration: 'inflateInit_'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(1412) Error: Unsatisfied forward or external declaration: 'deflateInit2_'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(1419) Error: Unsatisfied forward or external declaration: 'inflateInit2_'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(1427) Error: Unsatisfied forward or external declaration: 'inflateBackInit_'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(1431) Error: Unsatisfied forward or external declaration: 'zError'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(1435) Error: Unsatisfied forward or external declaration: 'inflateSyncPoint'
D:\share\dev\delphi\comps\JVCL3C~1\jcl\source\windows\zlibh.pas(1439) Error: Unsatisfied forward or external declaration: 'get_crc_table'
JclCompression.pas(59) Fatal: Could not compile used unit 'zlibh.pas'
Raffsch nedd

so stht in der zlib.h:

Delphi-Quellcode:
{$LINK obj\adler32.obj} // OS: CHECKTHIS - Kylix version may need forward slashes?
{$LINK obj\compress.obj}
{$LINK obj\crc32.obj}
{$LINK obj\deflate.obj}
{$LINK obj\infback.obj}
{$LINK obj\inffast.obj}
{$LINK obj\inflate.obj}
{$LINK obj\inftrees.obj}
{$LINK obj\trees.obj}
{$LINK obj\uncompr.obj}
{$LINK obj\zutil.obj}

jbg 25. Apr 2005 22:37

Re: JEDI (JCL1.95 + JVCL300) Problem
 
Zwar ne dumme Frage, aber möglich ist alles: Hast du vielleicht die "Kurzen Dateinamen" bei NTFS abgeschaltet?

Robert Marquardt 26. Apr 2005 05:12

Re: JEDI (JCL1.95 + JVCL300) Problem
 
Das wuerde fatal sein, da der JCL Installer auf kurze Namen zurueckgreift um eine Macke des make auszugleichen.

jbg 26. Apr 2005 07:37

Re: JEDI (JCL1.95 + JVCL300) Problem
 
Da muss man wohl bei der JCL 2 und JVCL 4 von der make.exe Abschied nehmen und auf was anderes setzen.

Robert Marquardt 26. Apr 2005 08:13

Re: JEDI (JCL1.95 + JVCL300) Problem
 
Wahrscheinlich nicht. Das Problem ist, das Borland ein fehlerhaftes und ein korrektes make.exe mit gleicher Versionsnummer hat.
Vielleicht liefern wir einfach ein korrektes make.exe mit (freie makes gibt es genuegend).

Gerade werkelt jemand daran die JCL .net kompatibel zu machen. Mal sehen was das an Aenderungen bringt.

nitroex 26. Apr 2005 14:23

Re: JEDI (JCL1.95 + JVCL300) Problem
 
@jbg: nö, "Kurze Dateinamen" sind NICHT ausgeschaltet.

aber eine neue vermustung: ich habe mein windows über ein existierendes (das nicht mehr lief) einfach neu drüberinstalliert. villeicht hat es beim install irgendwelche Pfad-fehler gegeben????
hab auch schon Delphi reinstalliert --> nix ...

jbg 26. Apr 2005 14:31

Re: JEDI (JCL1.95 + JVCL300) Problem
 
Zitat:

Zitat von Robert Marquardt
Vielleicht liefern wir einfach ein korrektes make.exe mit (freie makes gibt es genuegend).

Und schreiben dazu alle makefiles um.

Zitat:

Gerade werkelt jemand daran die JCL .net kompatibel zu machen. Mal sehen was das an Aenderungen bringt.
Es werden einige Funktionen wegfallen (Cmp => SameText), aber an er Installation wird sich wenig tun.

Robert Marquardt 26. Apr 2005 15:00

Re: JEDI (JCL1.95 + JVCL300) Problem
 
Makefiles umschreiben sollte nicht noetig sein. Die Syntax ist inzwischen ziemlich standardisiert und besondere Tricks verwenden wir nicht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:23 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