Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#6

AW: IDE Crash - beim Installieren von Package

  Alt 27. Okt 2020, 16:50
Zitat:
Wenn ein Package fehlt was als Abhängigkeit enthalten ist - müsste da nicht ein Compilerfehler durchschlagen?
(Compilieren geht ja.)
Neee, kommt nicht unbedingt ein Fehler.
Wenn die Quellcodes (PAS oder DCU) dieses Packages vorhanden sind,
dann werden die Units einkompiliert, anstatt sie aus der anderen BPL zu verlinken.
(genauso, wie alles in die EXE gelinkt wird, wenn man ohne dieses/alle Packages kompiliert)

Im Screenshot sieht man nichts, da das Wichtige nicht auf's Bild (Caption) passte.
> Package %s kann nicht geladen werden. ...
Soeine ähnliche Meldung ist z.B. im DBX/DataSnap drin, aber hier ist das gemeint
Package "%s" kann nicht geladen werden. Es enthält die Unit "%s", die auch im Package "%s" enthalten ist.
und eigentlich steht da alles Wichtige drin.
Units sind eindeutig und in EXE/BPL darf ein Name nur einmal vorkommen.

Hast mal nachgesehn, was für Meldungen vom Compiler kommen?
Vor allem sowas betreffend, wie "implicit import" von Units.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (27. Okt 2020 um 17:42 Uhr)
  Mit Zitat antworten Zitat