libstdc++/96: Name cabs clashes with definition in system header
michael.reed@ft.com
michael.reed@ft.com
Fri Oct 13 06:37:00 GMT 2000
>Number: 96
>Category: libstdc++
>Synopsis: Name cabs clashes with definition in system header
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: unassigned
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri Oct 13 06:37:00 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Mike Reed
>Release: libstdc++-2.90.8
>Organization:
>Environment:
AIX enterprise2 2 4 002034865900
>Description:
On the AIX box I am using "cabs" is defined in /usr/include/math.h which causes a redefinition error.
The system has not really been maintained for about 3 years so this might just be an old AIX problem that is no longer.
I simply commented out this definition in the fixed header in the gcc build tree. This allowed the build to progress but I then got lots of errors in std_sstream.h. See attachment. At this point I gave up.
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the Libstdc++-prs
mailing list