![]() |
AW: Packages: Best Practices, Tipps und Tricks
Zitat:
Delphi-Quellcode:
) einzustellen? Das habe ich probiert, kriege dann aber scheinbar ein Problem, wenn nicht alles im gleichen Verzeichnis liegt: Ich habe hier ein Basispackage (sagen wir basis.dpk), das Unit MyUtils.pas contained, beide im Verzeichnis MyPackages. Im Unterverzeichnis MyPackages\Special habe ich special.dpk, das basis.dpk required. Wenn ich nun special.dpk erzeuge, kriege ich Fehlermeldung, dass beim Compilieren von basis.dpk MyUtils.pas nicht gefunden wird. Vermutlich interpretiert der Compiler relative Pfadangaben in einer contains-Klausel nicht bzgl. des Verzeichnisses, in dem die enthaltende dpk liegt, sondern bzgl. gerade compilierter dpk (oder gar Arbeitsverzeichnis?).
{$IMPLICITBUILD ON}
Zitat:
|
AW: Packages: Best Practices, Tipps und Tricks
Zitat:
Delphi-Quellcode:
)
{$IMPLICITBUILD OFF}
|
AW: Packages: Best Practices, Tipps und Tricks
Ist schon ein alter Thread, aber falls hier noch einmal jemand drauf stößt.
Als LibSuffix gibt es mitlerweile
Delphi-Quellcode:
. Und bitte niemals die DelphiVersion direkt in den Package Namen mit aufnehmen.
$(AUTO)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:17 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