Board index » cppbuilder » Automatically removing dependency on unused package

Automatically removing dependency on unused package

I create an application on machine A, which has a number of third party
packages installed. When I copy the contents of the folder containing the
project to machine B, which does not have these extra packages installed, I
get a "find package import" dialogue that asks for the location of the .bpi
files. I can ignore this by clicking cancel, but then the linker returns an
error that it cannot find the .bpi file.
All this happens even when the application does not use any functionality of
said third party packages. I can solve this by manually removing all
references from the .bpr file of the package, but I was wondering if there
is an easier way. I fail to see why a project that does not use a package
needs a reference to that package in its option file.


"Those who say it cannot be done should not get in the way of those who are
doing it"


Re:Automatically removing dependency on unused package

Hi, Jeroen!

Check in the list under Use Runtime Packages, and first remove it from

Mark Cashman, TeamB C++ Builder
C++ Builder, JBuilder programming information
Home of The C++ Builder Programmer's Webring - Join us!

Other Threads