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

Douglas C. Schmidt schmidt at dre.vanderbilt.edu
Tue May 26 07:03:08 CDT 2015


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