Skip to Main Content

DevOps, CI/CD and Automation

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

defs.h:a typedef name cannot be used in an elaborated type specifier

807575Aug 30 2002 — edited Sep 11 2002
Hi,
I recently migrated from Forte C++ 4 update2 to Forte C++6 update 2
When I recompiled all my programs, I get an error in the header files.

"/opt/SUNWspro/WS6U2/include/CC/rw7/rw/defs.h", line 316: Error: A typedef
name cannot be used in an elaborated type specifier..
"/opt/SUNWspro/WS6U2/include/CC/rw7/rw/defs.h", line 317: Error: A typedef
name cannot be used in an elaborated type specifier..
"/opt/SUNWspro/WS6U2/include/CC/rw7/rw/defs.h", line 318: Error: A typedef
name cannot be used in an elaborated type specifier..
"/opt/SUNWspro/WS6U2/include/CC/rw7/rw/stringid.h", line 50: Error: A
typedef name cannot be used in an elaborated type specifier..
"/opt/SUNWspro/WS6U2/include/CC/rw7/rw/stringid.h", line 51: Error: A
typedef name cannot be used in an elaborated type specifier..
5 Error(s) detected.
*** Error code 5
make: Fatal error: Command failed for target `cscheduler.o'
Current working directory /vobs/tcm/TcmHDG/lib/libstdsys
*** Error code 1

Can anyone help with this
Thanx
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Oct 9 2002
Added on Aug 30 2002
3 comments
641 views