Latest version with Delphi 11.1, not Delphi 11.3

Hello,

I would like to upgrade to the latest version of FastReport and renew.

The problem I'm facing is that I'm stuck on Delphi 11.1.

The reason I'm asking this is that I tried to use the FastReport Online Installer dated 2024-04-22. This worked fine, but I'm also using IBDac, and I need to install custom data components of IBDac to integrate with FastReport. When trying to install, i get an error that the never-built packages from FastReport need to be rebuilt. I tried recompiling the packages several times unsuccessfully.

I then returned to the frvcl2023al installer, where it does work. But I would like to upgrade to the latest version of FastReport without having to buy a new subscription from Embarcadero.

Comments

  • The Delphi fatal compiler error E2225 Never-build package '%s' must be recompiled occurs because your project references a package configured with the {$IMPLICITBUILD OFF} directive (Never-build), but the compiler detects that changes in the source code or an IDE update require a recompile. Since the package is explicitly blocked from automatic rebuilding, the build process fails.

    Primary Solutions


    Manually Recompile the Package:


    1. Open the .dpk (package file) named in the error message.

    2. Right-click the package in the Project Manager and select Clean, then Build.

    3. Re-install the package if it is a design-time component.


    Change the Build Control Option:


    1. Open the offending package project in RAD Studio.

    2. Go to Project > Options > Description.

    3. Change the Build control setting from Never build to Rebuild as needed (or add {$IMPLICITBUILD ON} to the source).

    4. Save and recompile.


    Troubleshooting Common Triggers


    Fix Missing Library Paths:


    Ensure the directory containing the .dcp and .bpl files for the package is added to your IDE’s Library Path (Tools > Options > Environment Options > Delphi Options > Library). If the compiler cannot find the compiled files, it tries to recompile the package from source.

    • Resolve Mixed IDE/Compiler Versions:

    This error frequently appears after upgrading Delphi or installing third-party component suites (like DevExpress or TMS). Ensure you are not accidentally pointing to old .dcu or .dcp files generated by an older version of Delphi.

    • Clear Duplicate Files:

    Search your hard drive for duplicate versions of the .dcp and .bpl files mentioned. Delete the outdated duplicates to ensure the compiler references the correct, newly compiled versions

Leave a Comment

Rich Text Editor. To edit a paragraph's style, hit tab to get to the paragraph menu. From there you will be able to pick one style. Nothing defaults to paragraph. An inline formatting menu will show up when you select text. Hit tab to get into that menu. Some elements, such as rich link embeds, images, loading indicators, and error messages may get inserted into the editor. You may navigate to these using the arrow keys inside of the editor and delete them with the delete or backspace key.