Link to home
Start Free TrialLog in
Avatar of bilgehanyildirim
bilgehanyildirim

asked on

Build with runtime packages?

Ok, I understand when I use this option I need to distribute the bpl files as well. But which bpl files? all files under /system32 or the bpl files that I used while programming (3rd party VCL's etc.) if it is so, how am I going to know which bpl is needed by my software?
ASKER CERTIFIED SOLUTION
Avatar of Imthiyaz_ph
Imthiyaz_ph

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Imthiyaz_ph
Imthiyaz_ph

you could also confirm the above list by running the application and taking View -> Debug Windows -> Modules. This lists the modules loaded by the application, including the bpl files.
those that are in the listof rt packages below that checkbox :)
alternatively you can check for dependencies with www.dependencywalker.com
well, delphi links those packages to the application which are listed below that checkbox and which are actually used by the app (components in the package). If a package is not entered in that list and a component in that package is used, delphi will embed the package (only the required DCUs) with the application.