Skip to content

mkProbe error with AP214 IS, AP214 DIS, AP214 3rd Edition #3

@mpictor

Description

@mpictor

The messages below are from AP214 IS; DIS and 3rd Edition are identical except for the line numbers.

Express files from http://www.cax-if.org/joint_testing_info.html#schemas

$ bin/mkProbe -p ../express_files/AP214_IS_AD_LF.exp ap214

[snipped many ambiguous attribute warnings]
...
[snipped multiple inheritance info]
...

Finished writing files.
 
 
Compiling...
 
compiling schema.cc
/usr/bin/c++ -g -DHAVE_CONFIG_H     -I/opt/scl/src/clprobe-ui -I/opt/scl/build -I/opt/scl/src/cldai -I/opt/scl/src/cleditor -I/opt/scl/src/clstepcore -I/opt/scl/src/clutils -I.   -I/opt/scl/src/clivfasd -I/installed/include -c schema.cc 
In file included from ./schema.h:35:0,
                 from schema.cc:7:
./SdaiAUTOMOTIVE_DESIGN.h:66554:84: error: expected initializer before ‘transformation_operator’
./SdaiAUTOMOTIVE_DESIGN.h:66565:35: error: expected ‘;’ at end of member declaration
./SdaiAUTOMOTIVE_DESIGN.h:66565:90: error: ‘transformation_operator’ does not name a type
./SdaiAUTOMOTIVE_DESIGN.h:66581:53: error: expected ‘;’ at end of member declaration
./SdaiAUTOMOTIVE_DESIGN.h:66581:134: error: ISO C++ forbids declaration of ‘transformation_operator_’ with no type [-fpermissive]
./SdaiAUTOMOTIVE_DESIGN.h:66582:7: error: variable or field ‘representation_relationship_with_transformation_’ declared void
./SdaiAUTOMOTIVE_DESIGN.h:66582:7: error: expected ‘;’ at end of member declaration
./SdaiAUTOMOTIVE_DESIGN.h:66582:139: error: ISO C++ forbids declaration of ‘transformation_operator_’ with no type [-fpermissive]
./SdaiAUTOMOTIVE_DESIGN.h:69932:85: error: expected initializer before ‘transformation_operator’
./SdaiAUTOMOTIVE_DESIGN.h:69941:35: error: expected ‘;’ at end of member declaration
./SdaiAUTOMOTIVE_DESIGN.h:69941:90: error: ‘transformation_operator’ does not name a type
./SdaiAUTOMOTIVE_DESIGN.h:69954:53: error: expected ‘;’ at end of member declaration
./SdaiAUTOMOTIVE_DESIGN.h:69954:134: error: ISO C++ forbids declaration of ‘transformation_operator_’ with no type [-fpermissive]
./SdaiAUTOMOTIVE_DESIGN.h:69955:7: error: variable or field ‘representation_relationship_with_transformation_’ declared void
./SdaiAUTOMOTIVE_DESIGN.h:69955:7: error: expected ‘;’ at end of member declaration
./SdaiAUTOMOTIVE_DESIGN.h:69955:139: error: ISO C++ forbids declaration of ‘transformation_operator_’ with no type [-fpermissive]
make: *** [schema.o] Error 1
mkProbe was unsuccessful in creating the Schema Library.
 
Resolve previous error messages and try again.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions