Zitat von
chaosben:
Ja, das hab ich auch grad gelesen, aber das bezieht sich ja zu 95% auf die Packages für Delphi. Die sind durch die Abhängigkeiten zur
VCL,... natürlich versionsabhängig.
Aber so ein kleines, feines
Package mit einer selbstgeschrieben Klasse drin, sollte in den meisten Delphis funktionieren. (Behaupte ich, ohne es ausprobiert zu haben)
Definitiv nein.
Alle Laufzeit
BPL müssen mit der gleichen Compilerversion compiliert sein. Borland hat mit jeder Version das interne Format der
BPL geändert.
In der Regel muss auch noch mit der gleichen Sourceversion bei Abhängigkeiten compiliert werden.
Das das nicht geklappt hat, merkt erst der Anwender. (
Package kann nicht geladen werden, da mit einer anderen Version von ...
compiliert wurde.) Ich habe in einem Projekt 3 Packages als Laufzeitpackages declariert.
Alle nicht durchschaubaren Abhängigkeiten haben dazu geführt, das ich etwa 60 Mbyte Laufzeitumgebung mit ausliefern mußte.
Gruß Peter