iceoryx: Not able to compile for QNX
Required information
Operating system: Ubuntu 18.04 LTS
Compiler version: QCC 5.4.0
I am trying to build Iceoryx for QNX by sourcing QNX SDP 7.0 in my terminal, through the provided script and the toolchain file for x86_64. But I am getting the following error
/home/indramani/iceoryx/iceoryx_hoofs/platform/qnx/source/grp.cpp:21:53: error: 'getgrouplist' was not declared in this scope
About this issue
- Original URL
- State: closed
- Created 3 years ago
- Comments: 18 (8 by maintainers)
Commits related to this issue
- iox-#939 Fix QNX build Implement explicitly the default Ctor for TriggerHandle class to match it with UserTrigger class — committed to ApexAI/iceoryx by dkroenke 3 years ago
- Merge pull request #940 from ApexAI/iox-#939-fix-qnx-build iox-#939 Fix QNX build — committed to eclipse-iceoryx/iceoryx by dkroenke 3 years ago
- iox-#939 Fix QNX build Implement explicitly the default Ctor for TriggerHandle class to match it with UserTrigger class Signed-off-by: Dietrich Krönke <dietrich.kroenke@apex.ai> — committed to ApexAI/iceoryx by dkroenke 3 years ago
- iox-#939 Set std=c++14 in QNX toolchain files — committed to ApexAI/iceoryx by dkroenke 3 years ago
@huangzhixin @dkroenke Hi guys, the
CMAKE_CXX_FLAGSin iceoryx_build_test.sh line 54 is empty. making it toCMAKE_CXX_FLAGS="-std=c++14"works like a charm.