- This topic has 1 reply, 2 voices, and was last updated 2026-09-20 at 1:28 am by .
Viewing 1 reply thread
Viewing 1 reply thread
- You must be logged in to reply to this topic.
Home › Forums › Konopka Signature VCL Controls (formerly Raize Components) › Question about RaizeComponents_LibSuffix.inc
I hope you might answer a question about how you do this with a $I inside of a .dpk file. I am trying to use your idea with a different package that I have. The Delphi IDE keeps deleting the $I line from the .dpk. When I Google that, Google AI says, yeah, the IDE does that, so don’t do that. But I want to do that, and you do that. So… ?
Hi Paul,
Yes, unfortunately, the Delphi IDE does not really like unexpected $I references in the DPK file. It worked for Raize Components because I never compiled the DPKs inside the IDE. I always built them from the command line (from my build scripts).
However, the good news is that in recent versions of Delphi, they new feature was added so we no longer have to add separate {$LIBSUFFIX nnn} statements based on the version of Delphi we are compiling for. Instead, you can just specify:
{$LIBSUFFIX AUTO}
in your DPK and the IDE will take care of putting the correct suffix on the compiled package files.
Ray
We use cookies to improve your experience on our site. By using our site, you consent to cookies.
Manage your cookie preferences below:
Essential cookies enable basic functions and are necessary for the proper function of the website.
These cookies are needed for adding comments on this website.
These cookies are used for managing login functionality on this website.
Stripe is a payment processing platform that enables businesses to accept online payments securely and efficiently.
Service URL: stripe.com (opens in a new window)