Build errors in Rembed

Environment

From master branch. In OBT (CentOs) build. In local (Ubuntu 14.04) build RInside_0.2.11 and RInside_0.2.13

Description

With RInside_0.2.13 there are two errors:

[ 76%] Building CXX object plugins/Rembed/CMakeFiles/Rembed.dir/Rembed.cpp.o /home/ati/HPCC-Platform/plugins/Rembed/Rembed.cpp: In constructor ‘Rembed::RGlobalState::RGlobalState()’: /home/ati/HPCC-Platform/plugins/Rembed/Rembed.cpp:132:9: error: ‘R_CStackLimit’ was not declared in this scope R_CStackLimit = -1; ^ /home/ati/HPCC-Platform/plugins/Rembed/Rembed.cpp: In member function ‘void Rembed::RDataFrameHeaderBuilder::addField(const RtlFieldInfo*)’: /home/ati/HPCC-Platform/plugins/Rembed/Rembed.cpp:288:40: error: ‘struct IAtom’ has no member named ‘str’ namevec.push_back(field->name->str()); ^ make[2]: *** [plugins/Rembed/CMakeFiles/Rembed.dir/Rembed.cpp.o] Error 1 make[1]: *** [plugins/Rembed/CMakeFiles/Rembed.dir/all] Error 2 make: *** [all] Error 2

With RInside_0.2.11 there is one error:

[ 76%] Building CXX object plugins/Rembed/CMakeFiles/Rembed.dir/Rembed.cpp.o /home/ati/HPCC-Platform/plugins/Rembed/Rembed.cpp: In member function ‘void Rembed::RDataFrameHeaderBuilder::addField(const RtlFieldInfo*)’: /home/ati/HPCC-Platform/plugins/Rembed/Rembed.cpp:288:40: error: ‘struct IAtom’ has no member named ‘str’ namevec.push_back(field->name->str()); ^ make[2]: *** [plugins/Rembed/CMakeFiles/Rembed.dir/Rembed.cpp.o] Error 1 make[1]: *** [plugins/Rembed/CMakeFiles/Rembed.dir/all] Error 2 make: *** [all] Error 2

Conclusion

None

Activity

Show:

Attila Vamos July 5, 2015 at 1:02 PM

I think the changes in "HPCC-13496 Fix compilation Error: 'this' pointer and references cannot be null" can cause this.

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Components

Assignee

Reporter

Priority

Fix versions

Affects versions

Created July 5, 2015 at 12:40 PM
Updated July 6, 2015 at 11:30 AM
Resolved July 6, 2015 at 11:30 AM

Flag notifications