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.
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.
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”.
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.
You should read this: http://blog.kassebaum.eu/?p=379. Orpheus moved to a new version that supports the latest Delphi version.
Your email address will not be published. Required fields are marked *
Time limit is exhausted. Please reload CAPTCHA.
Enter the destination URL
Or link to existing content