You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@stdcxx.apache.org by Jeremy Dean <de...@roguewave.com> on 2006/03/09 18:26:46 UTC
Problem with AIX/xlC8.0
When trying to build, I am getting the following severe error:
xlCcore_r -q32 -D_RWCONFIG=rms -I./../../../include
-I./../../../include/ansi -I./../../.. -I.. -I. -D_RWBUILD_std -O
-D_REENTRANT -qsuppress=1500-029 -qrtti=all
-qtemplateregistry=libstdrms.tempreg -qsuppress=1540-0183 -c
../ti_money_get.cpp
"./../../../include/streambuf", line 283.43: 1540-0062 (S) The incomplete
class "_Traits" must not be used as a qualifier.
I am building on AIX 5.3 with the xlC++ 8.0 compiler.
Jeremy
Jeremy Dean
Rogue Wave Software,
A QUOVADX(tm) division
Technical Support
Phone: 303-545-3205 -- 1-800-404-4767
E-mail: support@roguewave.com <ma...@roguewave.com>
Web: http://www.roguewave.com/support <http://www.roguewave.com/support>
Knowledge Base entries:
http://www.roguewave.com/kbdocs/search.html
<http://www.roguewave.com/kbdocs/search.html>
View issues online at:
http://www.roguewave.com/youraccount/login/
<http://www.roguewave.com/youraccount/login/>
Re: Problem with AIX/xlC8.0
Posted by Martin Sebor <se...@roguewave.com>.
Jeremy Dean wrote:
> When trying to build, I am getting the following severe error:
>
> xlCcore_r -q32 -D_RWCONFIG=rms -I./../../../include
> -I./../../../include/ansi -I./../../.. -I.. -I. -D_RWBUILD_std -O
> -D_REENTRANT -qsuppress=1500-029 -qrtti=all
> -qtemplateregistry=libstdrms.tempreg -qsuppress=1540-0183 -c
> ../ti_money_get.cpp
> "./../../../include/streambuf", line 283.43: 1540-0062 (S) The
> incomplete
> class "_Traits" must not be used as a qualifier.
I suspect a configuration problem. See if the config macro
_RWSTD_NO_EXTERN_TEMPLATE_BEFORE_DEFINITION is #defined. If not,
define it on the command line and rebuild the library to see if
the error goes away (I believe it's due to a compiler bug but
I haven't been able to find the PMR in our database).
Martin
>
> I am building on AIX 5.3 with the xlC++ 8.0 compiler.
>
> Jeremy
>
> Jeremy Dean
> Rogue Wave Software,
> A QUOVADX(tm) division
> Technical Support
> Phone: 303-545-3205 -- 1-800-404-4767
> E-mail: support@roguewave.com <ma...@roguewave.com>
> Web: http://www.roguewave.com/support <http://www.roguewave.com/support>
>
> Knowledge Base entries:
> http://www.roguewave.com/kbdocs/search.html
> <http://www.roguewave.com/kbdocs/search.html>
> View issues online at:
> http://www.roguewave.com/youraccount/login/
> <http://www.roguewave.com/youraccount/login/>
>
>