C++ Application on HP-UX aCC : STL issue



 DEVELOP > c-Plus-Plus > C++ Application on HP-UX aCC : STL issue

LINK TO THIS PAGE  


rating :  0   |  0


  Page 1 of 1

1

 
Topic: DEVELOP > c-Plus-Plus
User: ""
Date: 16 Aug 2007 11:27:33 PM
Object: C++ Application on HP-UX aCC : STL issue
Hello Friends,
We are using HPU (B.11.23 U 9000/800 908196403), and aCC (HP ANSI C++
B3910B A.03.70), and it is regarding a warning we got at the time of
compiling our C++ Application.
----------------------
Warning 849: Exact position unknown; near ["MyAppMgr.cpp", line 15]. #
External symbol too long, truncated from 4185 to 4000
bytes,erase__Q2_4__rw9__rb_treeXTQ2_3std12basic_stringXTcTQ2_3std11char_traitsXTc
_TQ2_3std9allocatorXTc__TQ2_3std4pairXTCQ2_3std12basi...
----------------------
We are using STL in our Code. After searching in internet, we got
similar type of message, which described it as mangled name issue,
which is too long for aCC.
<http://groups.google.com/group/comp.lang.c++/browse_thread/thread/
dc68cfa6b174c43f/4b74f15af7ba1620?q=%22External+symbol+too+long,
+truncated+from%22&rnum=1#4b74f15af7ba1620>
Some workaround is there, but that is very odd, and may have some
fatal issue.
I want to know, if anybody has any recommendation regarding this, and
whether it is a genuine aCC compiler issue and HP has some fix of
this.
Thanks in advance.
Regards,
Nilanjan
.

User: "=?ISO-8859-1?Q?Erik_Wikstr=F6m?="

Title: Re: C++ Application on HP-UX aCC : STL issue 17 Aug 2007 03:00:25 AM
On 2007-08-17 06:27,
wrote:

Hello Friends,

We are using HPU (B.11.23 U 9000/800 908196403), and aCC (HP ANSI C++
B3910B A.03.70), and it is regarding a warning we got at the time of
compiling our C++ Application.

----------------------
Warning 849: Exact position unknown; near ["MyAppMgr.cpp", line 15]. #
External symbol too long, truncated from 4185 to 4000
bytes,erase__Q2_4__rw9__rb_treeXTQ2_3std12basic_stringXTcTQ2_3std11char_traitsXTc
_TQ2_3std9allocatorXTc__TQ2_3std4pairXTCQ2_3std12basi...
----------------------

We are using STL in our Code. After searching in internet, we got
similar type of message, which described it as mangled name issue,
which is too long for aCC.
<http://groups.google.com/group/comp.lang.c++/browse_thread/thread/
dc68cfa6b174c43f/4b74f15af7ba1620?q=%22External+symbol+too+long,
+truncated+from%22&rnum=1#4b74f15af7ba1620>

Does it say anything about what might happen if you get this warning,
remember that it is a warning, it does not have to mean that something
is wrong. For certain usages this might be ignorable.

Some workaround is there, but that is very odd, and may have some
fatal issue.

I want to know, if anybody has any recommendation regarding this, and
whether it is a genuine aCC compiler issue and HP has some fix of
this.

For issues with aCC you should ask in a group discussing aCC,
implementation specific questions are off-topic in here.
--
Erik Wikström
.


  Page 1 of 1

1

 


Related Articles
 

NEWER

pg.1232     pg.940     pg.716     pg.544     pg.412     pg.311     pg.234     pg.175     pg.130     pg.96     pg.70     pg.50     pg.35     pg.24     pg.16     pg.10     pg.6     pg.3     pg.1

OLDER