Orpheus and XE6

I added support to Orpheus for Delphi XE6 and C++Builder XE6. You can find all necessary files in the SVN repo or you can download them directly from sourceforge.

This entry was posted in C++-Builder, Delphi, RAD Studio XE5, RAD Studio XE6, SourceForge, Third Party Components, TurboPower, Uncategorized. Bookmark the permalink.

4 Responses to Orpheus and XE6

  1. Phil Coleman says:

    Hello Roman,

    I apologize if this is a dumb question.  I just upgraded to Delphi XE6 (basically from XE2).  When I try to build Orpheus runtime in XE6, I immediately get the error

    [dcc32 Fatal Error] O408_r.dpk(58): E2202 Required package ‘Vcl’ not found

    I am stymied.  Thanks for any help you can provide.

    Phil Coleman


    • roman says:

      Hi Phil,

      this means that the IDE is not able to find the vcl.dcp package. Normally under tools/options/Delphi options/library you should find the library path which should contain “$(BDSLIB)\$(Platform)\release”.


  2. Roland says:

    Hello Roman,

    In the file readme408.txt of the latest Orpheus release I found:
    “Version 4.08 of Orpheus contains new Delphi packages for Delphi XE2.
    It is compatible with Delphi 2006, 2007, 2009, 2010, XE, XE2, XE3, XE4 and XE5
    including win64-applications (in Delphi XE2, XE3, XE4 and XE5).”

    However, when I try to compile the Orpheus runtime package in Win64 mode, I get an error. In ovcRTF_TOM, the compiler stops at the MOV command in the asm procedure of TextServices_AddRef and says “E2107 Operand size mismatch”. Because I am not experienced in Assembler, I am helpless.

    So I wonder about this contradictoriness. What is the reason?

    Any help would be appreciated.



Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload CAPTCHA.