![]() |
JEDI VCL Installation error
Hallo Zusammen!
Die Jedi JCL läßt sich nicht installaieren. Die Install.bat raucht immer mit einem schwerwiegenden Fehler ab... JcLAnsiString.pas kann nicht compiliert werden. Jemand ne Idee? Mavarik |
AW: JEDI VCL Installation error
Und wie lautet der genaue Fehler?
|
AW: JEDI VCL Installation error
C:\JEDI\JCL>SETLOCAL
C:\JEDI\JCL>pushd "C:\JEDI\JCL\" C:\JEDI\JCL>SET DELPHIVERSION= C:\JEDI\JCL>cd install C:\JEDI\JCL\install>build\dcc32ex.exe --runtime-package-rtl --runtime-package-vc l --preserve-config -q -w -dJCLINSTALL -E..\bin -I..\source\include -U..\source\ common;..\source\windows JediInstaller.dpr Using Delphi 18 Embarcadero Delphi für Win32 Compiler-Version 24.0 Copyright (c) 1983,2012 Embarcadero Technologies, Inc. Confidential pre-release version built Nov 20 2012 12:43:08 C:\JEDI\JCL\source\windows\JclRegistry.pas(548) Warnung: W1000 Symbol 'StrPos' i st veraltet: 'Moved to the AnsiStrings unit' C:\JEDI\JCL\source\common\JclSysInfo.pas(3892) Warnung: W1000 Symbol 'StrPas' is t veraltet: 'Moved to the AnsiStrings unit' C:\JEDI\JCL\source\common\JclSysInfo.pas(3910) Warnung: W1000 Symbol 'StrPas' is t veraltet: 'Moved to the AnsiStrings unit' C:\JEDI\JCL\source\common\JclSysInfo.pas(4757) Warnung: W1000 Symbol 'StrPCopy' ist veraltet: 'Moved to the AnsiStrings unit' C:\JEDI\JCL\source\common\JclSysInfo.pas(4771) Warnung: W1000 Symbol 'StrPCopy' ist veraltet: 'Moved to the AnsiStrings unit' C:\JEDI\JCL\source\common\JclSysInfo.pas(4902) Warnung: W1000 Symbol 'StrFmt' is t veraltet: 'Moved to the AnsiStrings unit' C:\JEDI\JCL\source\common\JclSysInfo.pas(4923) Warnung: W1000 Symbol 'StrFmt' is t veraltet: 'Moved to the AnsiStrings unit' C:\JEDI\JCL\source\common\JclSysInfo.pas(5007) Warnung: W1000 Symbol 'StrPCopy' ist veraltet: 'Moved to the AnsiStrings unit' C:\JEDI\JCL\source\common\JclAnsiStrings.pas(2688) Fehler: E2251 Doppeldeutiger überladener Aufruf von 'AnsiStrPos' + System.SysUtils.pas(21585) Verwandte Methode: function AnsiStrPos(PAnsiChar; PAnsiChar): PAnsiChar; + System.AnsiStrings.pas(6852) Verwandte Methode: function AnsiStrPos(PAnsiChar ; PAnsiChar): PAnsiChar; C:\JEDI\JCL\source\common\JclAnsiStrings.pas(2933) Fehler: E2251 Doppeldeutiger überladener Aufruf von 'StrPos' + System.SysUtils.pas(10722) Verwandte Methode: function StrPos(const PAnsiChar ; const PAnsiChar): PAnsiChar; + System.AnsiStrings.pas(3755) Verwandte Methode: function StrPos(const PAnsiCh ar; const PAnsiChar): PAnsiChar; C:\JEDI\JCL\source\common\JclAnsiStrings.pas(3197) Fehler: E2251 Doppeldeutiger überladener Aufruf von 'StrPCopy' + System.SysUtils.pas(10185) Verwandte Methode: function StrPCopy(PAnsiChar; co nst AnsiString): PAnsiChar; + System.AnsiStrings.pas(3377) Verwandte Methode: function StrPCopy(PAnsiChar; const AnsiString): PAnsiChar; C:\JEDI\JCL\source\common\JclAnsiStrings.pas(3248) Fehler: E2251 Doppeldeutiger überladener Aufruf von 'StrDispose' + System.SysUtils.pas(11070) Verwandte Methode: procedure StrDispose(PAnsiChar) ; + System.AnsiStrings.pas(3931) Verwandte Methode: procedure StrDispose(PAnsiCha r); C:\JEDI\JCL\source\common\JclAnsiStrings.pas(3353) Fehler: E2251 Doppeldeutiger überladener Aufruf von 'StrLen' + System.SysUtils.pas(9846) Verwandte Methode: function StrLen(const PAnsiChar) : Cardinal; + System.AnsiStrings.pas(3166) Verwandte Methode: function StrLen(const PAnsiCh ar): Cardinal; C:\JEDI\JCL\source\common\JclAnsiStrings.pas(3358) Fehler: E2251 Doppeldeutiger überladener Aufruf von 'StrECopy' + System.SysUtils.pas(10079) Verwandte Methode: function StrECopy(PAnsiChar; co nst PAnsiChar): PAnsiChar; + System.AnsiStrings.pas(3296) Verwandte Methode: function StrECopy(PAnsiChar; const PAnsiChar): PAnsiChar; C:\JEDI\JCL\source\common\JclAnsiStrings.pas(3379) Fehler: E2251 Doppeldeutiger überladener Aufruf von 'StrEnd' + System.SysUtils.pas(9925) Verwandte Methode: function StrEnd(const PAnsiChar) : PAnsiChar; + System.AnsiStrings.pas(3215) Verwandte Methode: function StrEnd(const PAnsiCh ar): PAnsiChar; C:\JEDI\JCL\source\common\JclAnsiStrings.pas(3397) Fehler: E2251 Doppeldeutiger überladener Aufruf von 'StrLen' + System.SysUtils.pas(9846) Verwandte Methode: function StrLen(const PAnsiChar) : Cardinal; + System.AnsiStrings.pas(3166) Verwandte Methode: function StrLen(const PAnsiCh ar): Cardinal; C:\JEDI\JCL\source\common\JclAnsiStrings.pas(3398) Fehler: E2251 Doppeldeutiger überladener Aufruf von 'StrEnd' + System.SysUtils.pas(9925) Verwandte Methode: function StrEnd(const PAnsiChar) : PAnsiChar; + System.AnsiStrings.pas(3215) Verwandte Methode: function StrEnd(const PAnsiCh ar): PAnsiChar; C:\JEDI\JCL\source\common\JclAnsiStrings.pas(4050) Fehler: E2251 Doppeldeutiger überladener Aufruf von 'AnsiStrLIComp' + System.SysUtils.pas(6316) Verwandte Methode: function AnsiStrLIComp(PAnsiChar ; PAnsiChar; Cardinal): Integer; + System.AnsiStrings.pas(3045) Verwandte Methode: function AnsiStrLIComp(PAnsiC har; PAnsiChar; Cardinal): Integer; C:\JEDI\JCL\source\common\JclAnsiStrings.pas(4052) Fehler: E2251 Doppeldeutiger überladener Aufruf von 'AnsiStrLComp' + System.SysUtils.pas(6292) Verwandte Methode: function AnsiStrLComp(PAnsiChar; PAnsiChar; Cardinal): Integer; + System.AnsiStrings.pas(3034) Verwandte Methode: function AnsiStrLComp(PAnsiCh ar; PAnsiChar; Cardinal): Integer; C:\JEDI\JCL\source\common\JclStrings.pas(2029) Schwerwiegend: F2063 Verwendete U nit 'JclAnsiStrings.pas' kann nicht compiliert werden C:\JEDI\JCL\install>if ERRORLEVEL 1 goto FailedCompile C:\JEDI\JCL\install>echo. C:\JEDI\JCL\install>echo. C:\JEDI\JCL\install>echo An error occured while compiling the installer. Install ation aborted. An error occured while compiling the installer. Installation aborted. C:\JEDI\JCL\install>echo. C:\JEDI\JCL\install>pause Drücken Sie eine beliebige Taste . . . |
AW: JEDI VCL Installation error
Ist das wirklich die aktuelle Version von JCL. Er stolpert über die (fehlenden) Namespaces
|
AW: JEDI VCL Installation error
ja...
Ich habe nochmal alles gelöscht und die aktuelle runter gezogen... Gleiches! Dann hab ich nochmal gelöscht und per SVN alles geholt... Gleiches... Mavarik |
AW: JEDI VCL Installation error
Er scheint die falsche dcc32 zu nehmen ( Beta version; möglicherweise vom Mobile Studio)
Zitat:
|
AW: JEDI VCL Installation error
Zitat:
C:\JEDI\JCL\install>build\dcc32ex.exe bringt die JCL doch als exe in einem eigenen Verzeichniss mit... ähhh ne ist ja nur der aufruf... ich habs.. Der Parameter für die Delphi Version ist der Trick! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:52 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