Nur bestimmte Laufzeitpackages



  • Hallo zusammen,

    ich habe in der Firma viele kleinere Tools gebastelt, welche ich alle Standalone mache, damit ich bei allen Clients nicht permanent was rumbasteln muss.

    Nach dem Umstieg auf XE3 muss ich für den Zugriff auf unsere Datenbank andere Komponenten verwenden, bei denen der Hersteller darauf hinweist, dass diese dynamisch eingebunden werden müsssen. D.h. bei mir "Mit Laufzeit-Packages linken"!

    Jetzt würde ich gern nur diese Datenbankkomponenten (also nur genau diese Laufzeitpackages) so einbinden, aber nicht die darüber hinaus verwendeten Laufzeitpackages; geht das?

    Entweder stehe ich auf dem Schlauch oder es geht einfach nicht! 😕



  • Hat denn keiner eine Idee???? 😞



  • Wenn du bestimmte Packages dynamisch linkst, mußt du auch alle Packages, von denen das fragliche Package selbst abhängt (etwa: rtl, vcl, dbrtl, xmlrtl etc.) dynamisch linken. Überprüfe das am besten mit einem Werkzeug wie Dependency Walker.

    Alle davon unabhängigen Packages kannst du statisch einbinden, indem du sie aus der Liste der Laufzeit-Packages in den Projektoptionen entfernst.


Log in to reply