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

idglobal?

edited July 2008 in General
Okay, I am running Delphi 6 with Updates 2 and 3
Also running Indy 10 and trying to running Report Builder 9

I am getting this error message when trying to load the TExtras package:

Cannot load package 'xdevice6' It contains 'IdGlobal', which is also
contained in package 'IndySystem60'

What needs to be done to fix this?

TIA

Comments

  • edited July 2008
    Indy10 made a big mistake that I do not understand. It breaks existing code
    that uses Indy 9.

    You can try contacting support@waler.com about this. This is not an RB
    issue.


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

    Best regards,

    Nard Moseley
    Digital Metaphors
    www.digital-metaphors.com
  • edited July 2008
    > Indy10 made a big mistake that I do not understand. It breaks existing

    FWFW, Indy breaks a lot of code, even inside of a version--even when they
    do not have to (could have easily stubbed it out). When I inquired about it,
    they were quite insistent that it was good form to break code.

    Ed Dresel
    Team DM
  • edited July 2008

  • edited July 2008
    you can try recompiling Waler's comps.

    Ed Dressel
  • edited July 2008
    I've never done that before, what do I open to recompile?

  • edited July 2008
    packages (DPK). After that be sure there are no old packages on your
    computer (search the hard drive for the file names and copy the new ones
    over the top of the old ones, and may need to close Delphi to do any of
    that).


  • edited July 2008
    That was done, now I get a fatal error

    [Fatal Error] frmCustomCabinetReports.pas(9): Unit TXRB was compiled with a
    different version of IdSMTP.TIdSMTP

    TIA


  • edited July 2008
    Did that now I get Fatal Error 'TXRB' compiled with different version of
    SMTP.

  • edited July 2008
    recompile it.

  • edited July 2008
    I did compile it.

    What I did not do is check for those dcu files in the source directory and
    copy the new one over to the lib directory.

    All is fine now.

    My only concern now are those procedures/routines that were using idSMTP
    from Indy that I commented out?
    Should I worry about what was commented out?

    TIA



  • edited July 2008
    > My only concern now are those procedures/routines that were using idSMTP

    I have no idea--you may want to start over by reinstalling Indy. Hard to say
    without lots of specs, and then still really hard to say :-)

    Ed
This discussion has been closed.