Home Devices
New Blog Posts: Merging Reports - Part 1 and Part 2

TExtraDevices

edited December 2007 in Devices
Hello!

I have recompiled the TExtraDevices package using RB 9.01 and when I add the
TExtraOptions to the main form and hit run (compile) I get the following
error:

[Fatal Error] main.pas(11): Unit TXRB was compiled with a different version
of ppDevice.TppPage

Simon

Comments

  • edited December 2007


    That error indicates the version of TExtraDevices you have installed is not
    compiled to support the version of ReportBuilder you have installed.

    One option is to update your ReportBuilder version and TExtraDevices
    version. Latest ReportBuilder version is RB 10.07.

    Another option is to recompile the TExtraDevices source code to work with
    the version of RB that you have installed.

    --
    Nard Moseley
    Digital Metaphors
    www.digital-metaphors.com

    Best regards,

    Nard Moseley
    Digital Metaphors
    www.digital-metaphors.com
  • edited March 2008
    You need to delete the DCU files from the LIB folder inside of the Extra
    folder that was created where you installed the TExtraDevices. I just
    renamed the LIB folder to LIB2 and created a new LIB folder, just to have a
    backup of what was originally there.

    Then you need to Close all in Delphi and open the XDevice7.dpk inside
    Delphi.

    Remove the Indy.dcp from the project. Then add back in the Indy70.dcp

    Now go into options and set the top two Output directories to point to the
    LIB folder inside of the Extra Folder.

    Now compile and install.



    Next close this and open the XFormat7.dpk

    Now go into options and set the top two Output directories to point to the
    LIB folder inside of the Extra Folder.

    Compile.



This discussion has been closed.