![]() |
DCC32 - findet *.dcp und *.bpl Dateien nicht
[edit]
Problem gelöst, hatte ein " zuviel im Pfad :-( [/edit] Hallo, ich möchte ein Package compilieren, das von anderen Packages anhängig ist. Ich verwende hierzu Delphi 7. In der IDE habe ich folgendes Vorgehen (funktioniert).
Folgendes Vorgehen:
Und Nein, ich werde nicht die *.dcp und *.bpl Dateien an die von dcc32 gewünschten Orte kopieren. Im Moment compiliere ich statt mit dcc32 aus dem Batch heraus mit
Code:
statt mit meinem Favorit
rem funktioniert:
delphi32 /b /o%mab_COMPILER_LOG% %mab_PACKAGE%
Code:
Für sachdienliche Hinweise bedanke ich mich schon mal im Voraus :dp:
rem funktioniert nicht:
dcc32.exe %mab_param% %mab_I% %mab_U% %mab_R% %mab_N0% %mab_LE% %mab_LN% %mab_PACKAGE% Vielen Dank. |
Re: DCC32 - findet *.dcp und *.bpl Dateien nicht
.dcp Dateien werden in den -U Pfaden gesucht. Es gibt jedoch eine Einschränkung: Die IDE darf dabei nicht laufen, da dcc32.exe sonst keinen exklusiven Zugriff auf die rtl.dcp Datei erhalten kann und dir ein "Bibliothek rtl.dcp wurde nicht gefunden" an den Kopf wirft. Mir Filemon (SysInternals) sieht man aber was genau passiert, nämlich dass das exklusive Öffnen der Datei schief geht.
|
Re: DCC32 - findet *.dcp und *.bpl Dateien nicht
Zitat:
Ich habe den Fehler gefunden und traue es mich gar nicht zu sagen. :-( Ich habe im -U Parameter ein " zum Begin aber keines am Ende. Daran hat sich der Compiler gestört, da er somit mehrere Parameter falsch interpretiert hat. :-( Es läuft so wie ich es auch schon geschrieben hatte. -U = Bibliothekspfad = Suchpfad für *.dcu und *.dcp Der dcc32 benötigt zum Kompilieren der Package die bpl Dateien nicht, er hat in meinem Fall wohl nur danach gesucht, da er die *.dcp nicht gefunden hatte. Hierzu wurde dann aber nicht der Systempfad verwendet. Danke nochmal für die Antwort. -> Problem gelöst. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:49 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