[ace-users] ace 5.5 build error on linux platform

Douglas C. Schmidt schmidt at dre.vanderbilt.edu
Wed Aug 15 23:23:14 CDT 2007


Hi,

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


>in the process of making the ace lib, i got this message:
>soreduce-Library.o: In function `Library::write_export_list(int)':
>/home/elvis/ACE/ACE_wrappers/build/apps/soreduce/../../../apps/
>soreduce/Library.cpp:332: undefined reference to
>`std::basic_ofstream<char, std::char_traits<char>
>>::~basic_ofstream()'
>/home/elvis/ACE/ACE_wrappers/build/apps/soreduce/../../../apps/
>soreduce/Library.cpp:342: undefined reference to
>`std::basic_ofstream<char, std::char_traits<char>
>>::~basic_ofstream()'
>/home/elvis/ACE/ACE_wrappers/build/apps/soreduce/../../../apps/
>soreduce/Library.cpp:342: undefined reference to
>`std::basic_ofstream<char, std::char_traits<char>
>>::~basic_ofstream()'
>/home/elvis/ACE/ACE_wrappers/build/apps/soreduce/../../../apps/
>soreduce/Library.cpp:332: undefined reference to
>`std::basic_ofstream<char, std::char_traits<char>
>>::~basic_ofstream()'
>/usr/bin/ld: .libs/soreduce: hidden symbol `std::basic_ofstream<char,
>std::char_traits<char> >::~basic_ofstream()' isn't defined
>/usr/bin/ld: final link failed: Nonrepresentable section on output
>collect2: ld returned 1 exit status
>make[2]: *** [soreduce] Error 1
>make[2]: Leaving directory `/home/elvis/ACE/ACE_wrappers/build/apps/
>soreduce'
>make[1]: *** [all-recursive] Error 1
>make[1]: Leaving directory `/home/elvis/ACE/ACE_wrappers/build/apps'
>make: *** [all-recursive] Error 1
>
>can anybody tell me what's wrong? thx~
>PS: i use gcc 4.1.2 on the ubuntu 7.04
>


-- 
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