[ace-users] Application compilation issues on suse 10 ( 64 bit) machine.with ACE_SSL library

Douglas C. Schmidt schmidt at dre.vanderbilt.edu
Fri Aug 31 08:03:46 CDT 2007


Hi Sujeet,

>On Aug 30, 6:10 pm, "Johnny Willemsen" <jwillem... at remedy.nl> wrote:
>> Hi,
>>
>> 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
>>
>> or in
>>
>> $ACE_ROOT/BUG-REPORT-FORM
>> $TAO_ROOT/BUG-REPORT-FORM
>>
>> in older versions of ACE+TAO.  Make sure to include this information
>> when asking any questions about ACE+TAO 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
>> ACE+TAO developer team will be able to answer your question.
>> Naturally, we encourage and appreciate other members of the ACE+TAO
>> user community who can respond to questions that they have the answers
>> to.
>>
>> Regards,
>>
>> Johnny Willemsen
>> Remedy IT
>> Postbus 101
>> 2650 AC  Berkel en Rodenrijs
>> The Netherlandswww.theaceorb.nl/www.remedy.nl
>>
>> *** Integrated compile and test statistics seehttp://scoreboard.theaceorb.nl***
>> *** Commercial service and support for ACE/TAO/CIAO             ***
>> *** Seehttp://www.theaceorb.nl/en/support.html                ***
>>
>> "sujeet" <sujeet.... at gmail.com> wrote in message
>>
>> <news:1188479191.195629.295250 at e9g2000prf.googlegroups.com>...
>>
>> > I'm using ACE_SSL on suse 10 ( 64 bit machine )
>>
>> > getting the following errors when compiling my application with
>> > ACE_SSL library.
>>
>> > /usr/include/c++/4.1.0/bits/locale_facets.tcc:2408:35: error: macro
>> > "__str" passed 2 arguments, but takes just 1
>> > ./sourcefiles/Main_server.cpp:47:2: warning: no newline at end of file
>> > /usr/include/c++/4.1.0/bits/basic_string.h: In function ?
>> > std::basic_string<_CharT, _Traits, _Alloc> std::operator+(const
>> > std::basic_string<_CharT, _Traits, _Alloc>&, const
>> > std::basic_string<_CharT, _Traits, _Alloc>&)?:
>> > /usr/include/c++/4.1.0/bits/basic_string.h:2069: error: expected
>> > unqualified-id before string constant
>> > /usr/include/c++/4.1.0/bits/basic_string.h:2070: error: ?__str? was
>> > not declared in this scope
>> > /usr/include/c++/4.1.0/bits/basic_string.h: In function ?
>> > std::basic_string<_CharT, _Traits, _Alloc> std::operator+(const
>> > std::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)?:
>> > /usr/include/c++/4.1.0/bits/basic_string.h:2106: error: expected
>> > unqualified-id before string constant
>> > /usr/include/c++/4.1.0/bits/basic_string.h:2107: error: ?__str? was
>> > not declared in this scope
>> > /usr/include/c++/4.1.0/bits/basic_string.h: In function ?
>> > std::basic_string<_CharT, _Traits, _Alloc> std::operator+(const
>> > std::basic_string<_CharT, _Traits, _Alloc>&, _CharT)?:
>> > /usr/include/c++/4.1.0/bits/basic_string.h:2123: error: expected
>> > unqualified-id before string constant
>> > /usr/include/c++/4.1.0/bits/basic_string.h:2124: error: ?__str? was
>> > not declared in this scope
>> > In file included from /usr/include/c++/4.1.0/locale:46,
>> >                  from /usr/include/c++/4.1.0/bits/ostream.tcc:45,
>> >                  from /usr/include/c++/4.1.0/ostream:525,
>> >                  from /usr/include/c++/4.1.0/iostream:44,
>>
>> > I'm unable to resolve the following.
>>
>> > My application runs fine in all the other operating systems.....
>>
>> > When is use #include <iostream> in my application following above
>> > error occurs....
>>
>> > Can anybody  provide the suggestions...
>>
>> > Regards,
>> > Sujeet
>
>
>Sorry  forgot to mention  the ACE version......
>
>>   SUSE 10 ( 64 bit ) ,  gcc 4.1 , ACE 5.5

Please upgrade to ACE+TAO+CIAO x.5.10 (i.e., ACE 5.5.10, TAO 1.5.10, and
CIAO 0.5.10), which you can download from

http://download.dre.vanderbilt.edu

under the heading: "Latest Beta Kit".

The DOC groups at Washington University, UC Irvine, and Vanderbilt
University only provide "best effort" support for non-sponsors for the
latest release, as described in

http://www.dre.vanderbilt.edu/~schmidt/DOC_ROOT/ACE/docs/ACE-bug-process.html

Thus, if you need more "predictable" help for earlier versions of
ACE+TAO, I recommend that you check out

http://www.dre.vanderbilt.edu/support.html

for a list of companies that will provide you with ACE+TAO commercial
support.

Thanks,

        Doug
-- 
Dr. Douglas C. Schmidt                       Professor and Associate Chair
Electrical Engineering and Computer Science  TEL: (615) 343-8197
Vanderbilt University                        WEB: www.dre.vanderbilt.edu/~schmidt
Nashville, TN 37203                          NET: d.schmidt at vanderbilt.edu



More information about the Ace-users mailing list