#194 Delphi5 Installation

closed-fixed
nobody
None
5
2012-02-21
2011-12-20
Allies
No

Has anybody tested the Delphi5 installation? I get a whole bunch of errors during install:

[Error] PersistentClasses.pas(152): Missing parameter type
[Error] PersistentClasses.pas(154): Invalid compiler directive: 'IFEND'
[Error] PersistentClasses.pas(184): Declaration of 'QueryInterface' differs from declaration in interface 'IPersistentObject'
[Error] PersistentClasses.pas(184): Declaration of '_AddRef' differs from declaration in interface 'IPersistentObject'
[Error] PersistentClasses.pas(184): Declaration of '_Release' differs from declaration in interface 'IPersistentObject'
[Error] PersistentClasses.pas(416): Missing parameter type
[Error] PersistentClasses.pas(418): Invalid compiler directive: 'IFEND'
[Error] PersistentClasses.pas(425): Declaration of 'QueryInterface' differs from declaration in interface 'IUnknown'
[Error] PersistentClasses.pas(425): Declaration of '_AddRef' differs from declaration in interface 'IUnknown'
[Error] PersistentClasses.pas(425): Declaration of '_Release' differs from declaration in interface 'IUnknown'
[Error] PersistentClasses.pas(439): Missing parameter type
[Error] PersistentClasses.pas(441): Invalid compiler directive: 'IFEND'
[Error] PersistentClasses.pas(448): Declaration of 'QueryInterface' differs from declaration in interface 'IUnknown'
[Error] PersistentClasses.pas(448): Declaration of '_AddRef' differs from declaration in interface 'IUnknown'
[Error] PersistentClasses.pas(448): Declaration of '_Release' differs from declaration in interface 'IUnknown'
[Error] BaseClasses.pas(70): Declaration of 'QueryInterface' differs from declaration in interface 'IGLNotifyAble'
[Error] BaseClasses.pas(70): Declaration of '_AddRef' differs from declaration in interface 'IGLNotifyAble'
[Error] BaseClasses.pas(70): Declaration of '_Release' differs from declaration in interface 'IGLNotifyAble'
[Fatal Error] ApplicationFileIO.pas(28): Could not compile used unit 'BaseClasses.pas'
[Fatal Error] ApplicationFileIO.pas(28): Could not compile used unit 'BaseClasses.pas'
[Fatal Error] PersistentClasses.pas(388): Compilation terminated; too many errors

Discussion

  • YarUnderoaker
    YarUnderoaker
    2011-12-26

    • status: open --> open-accepted
     
  • YarUnderoaker
    YarUnderoaker
    2011-12-26

    No one can test. If you can, please made fixes and post there as patch.

     
  • Allies
    Allies
    2012-02-21

    Updated D5 patches. Easier solution: install newer Delphi

     
  • Allies
    Allies
    2012-02-21

    • status: open-accepted --> closed-fixed
     
  • YarUnderoaker
    YarUnderoaker
    2012-03-01

    :)