[ace-users] ACE-TAO C++Builder XE8 compilation problem.

Johnny Willemsen jwillemsen at remedy.nl
Tue May 26 07:44:13 CDT 2015


Hi,

> 	Thank you so much, I will use VC for 64 bits :-(

Do note that we haven't tested TAO with bcc32 for XE7/XE8. Probably the
code compiles with some patches but nobody has done a full test run due
to lack of sponsoring for this port

Regards,

Johnny


> 
> 
> Luis Felipe Gonzalez
> 
> 
>> On May 26, 2015, at 8:07 AM, Johnny Willemsen <jwillemsen at remedy.nl> wrote:
>>
>> Hi,
>>
>> Thanks for your email. We have never been able to use TAO with C++
>> Builder in 64bit mode, there seems to be various bugs which haven't been
>> fixed yet. Hopefully Embarcadero fixes these in a future release.
>>
>> Best regards,
>>
>> Johnny Willemsen
>> Remedy IT
>> http://www.theaceorb.nl
>>
>> On 05/26/2015 02:03 PM, Douglas C. Schmidt wrote:
>>>
>>> Hi Luis,
>>>
>>> Thanks very much for your email.  Please make sure to send all questions
>>> related to ACE and TAO to the appropriate mailing list or newsgroup,
>>> rather than to me directly since I travel frequently and often don't
>>> have ready access to email.  See
>>>
>>> http://www.dre.vanderbilt.edu/~schmidt/ACE-mail.html
>>>
>>> for more info on how to access these resources.
>>>
>>> In addition, to ensure that we have proper version/platform/compiler
>>> information, please make sure you fill out the appropriate problem
>>> report form (PRF), which is in
>>>
>>> $ACE_ROOT/PROBLEM-REPORT-FORM
>>> $TAO_ROOT/PROBLEM-REPORT-FORM
>>>
>>> Make sure to include this information when asking any questions since
>>> otherwise we have to "guess" what version/platform/compiler/options
>>> you've using, which is very error-prone and slows down our
>>> responsiveness.  If you don't use the PRF, therefore, it is less likely
>>> that someone from the core developer team will be able to answer your
>>> question.  Naturally, we encourage and appreciate other members of the
>>> ACE and TAO user community who can respond to questions that they have
>>> the answers to.
>>>
>>> Please note, moreover, that the DOC group at Vanderbilt University
>>> only provides "best effort" support for non-sponsors who are using the
>>> latest release, as described in
>>>
>>> http://www.dre.vanderbilt.edu/~schmidt/DOC_ROOT/ACE/docs/ACE-bug-process.html
>>>
>>> Therefore, please make sure you are using ACE+TAO+CIAO+DAnCE x.3.1
>>> (i.e., ACE 6.3.1, TAO 2.3.1, CIAO 1.3.1, and DAnCE 1.3.1), which you
>>> can download from
>>>
>>> http://download.dre.vanderbilt.edu
>>>
>>> If you need more "predictable" help or need help for earlier versions
>>> of ACE+TAO+CIAO+DAnCE please see
>>>
>>> http://www.dre.vanderbilt.edu/support.html
>>>
>>> for a list of companies that will provide you with ACE+TAO+CIAO+DAnCE
>>> commercial support.
>>>
>>> Thanks,
>>>
>>>        Doug
>>>
>>>
>>>>  I compiled the distribution 6.3.0 (ACE and TAO) using C++Builder XE8 win32
>>>> without problem, but I tried to compile using win64 and got the following
>>>> rsults:
>>>>
>>>>  • ACE compiled very well.
>>>>  • TAO didn't compiled.
>>>>      □ I got the following error compiling the TAO_PortableServer.dll and the
>>>>        same error in other dlls too.
>>>>
>>>> That the error:
>>>>        brcc32 -i"..\..\.."   -i"..\.." -foRelease\PortableServer\
>>>> TAO_PortableServer.res .\TAO_PortableServer.rc
>>>> Borland Resource Compiler  Version 5.40
>>>> Copyright (c) 1990, 1999 Inprise Corporation.  All rights reserved.
>>>>        ilink64 @MAKE0000.@@@
>>>> Turbo Incremental Link64 6.51 Copyright (c) 1997-2014 Embarcadero Technologies,
>>>> Inc.
>>>> Error: Unresolved external 'TAO::operator!=(TAO::Transport_Selection_Guard
>>>> const&, TAO_Transport const*)' referenced from C:\DEVELOPER\LIBRARIES\
>>>> ACE_WRAPPERS_64\TAO\TAO\PORTABLESERVER\RELEASE\PORTABLE
>>>> SERVER\SERVANT_BASE.O
>>>>
>>>> Note:
>>>>   I found the operator declaration and I found it
>>>> inside Transport_Selection_Guard.h file, but I don't understand because the
>>>> compiler don't resolve the reference.
>>>>
>>>> Any ideas?
>>>>
>>>> Regards.
>>>>
>>>> PD:
>>>>  Sorry for my English, but it doesn't my native language.
>>>> --
>>>> Luis Felipe González Torres
>>>> Grupo VisiNet



More information about the ace-users mailing list