Page MenuHomePhabricator

[Linux] Mismatch between __cplusplus at Superbuild and MITK-build (14 vs. 11)
Closed, ResolvedPublic

Event Timeline

/usr/bin/c++   -DH5_BUILT_AS_DYNAMIC_LIB=1 -DITK_IO_FACTORY_REGISTER_MANAGER -DMitkCore_EXPORTS -DUS_MODULE_NAME=MitkCore -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -DvtkRenderingVolume_AUTOINIT="1(vtkRenderingVolumeOpenGL2)" -I/home/kislinsk/MITK2-superbuild-release/MITK-build/Modules/Core/ITKIOFactoryRegistration -isystem /home/kislinsk/MITK2-superbuild-release/ep/include -isystem /home/kislinsk/MITK2-superbuild-release/ep/include/gdcm-2.6 -isystem /home/kislinsk/MITK2-superbuild-release/ep/include/ITK-4.11 -I/home/kislinsk/MITK2-superbuild-release/MITK-build/Modules/Core -isystem /home/kislinsk/MITK2-superbuild-release/ep/include/vtk-7.1 -I/home/kislinsk/MITK/Modules/Core/include -I/home/kislinsk/MITK/Modules/Core/src -I/home/kislinsk/MITK2-superbuild-release/MITK-build -I/home/kislinsk/MITK/Modules/Core/src/Algorithms -I/home/kislinsk/MITK/Modules/Core/src/Controllers -I/home/kislinsk/MITK/Modules/Core/src/DataManagement -I/home/kislinsk/MITK/Modules/Core/src/Interactions -I/home/kislinsk/MITK/Modules/Core/src/IO -I/home/kislinsk/MITK/Modules/Core/src/Rendering -I/home/kislinsk/MITK2-superbuild-release/MITK-build/Utilities/mbilog -I/home/kislinsk/MITK/Utilities/mbilog/. -I/home/kislinsk/MITK/Modules/CppMicroServices/third_party -I/home/kislinsk/MITK2-superbuild-release/MITK-build/Modules/CppMicroServices/include -I/home/kislinsk/MITK/Modules/CppMicroServices/core/include -I/home/kislinsk/MITK2-superbuild-release/MITK-build/Modules/CppMicroServices/core/include -I/home/kislinsk/MITK/Modules/CppMicroServices/core/src/util -I/home/kislinsk/MITK/Modules/CppMicroServices/core/src/service -I/home/kislinsk/MITK/Modules/CppMicroServices/core/src/module -isystem /home/kislinsk/MITK2-superbuild-release/ep/include/tinyxml  -std=c++14 -fopenmp -Wall -Wextra -Wpointer-arith -Winvalid-pch -Wcast-align -Wwrite-strings -Wno-error=unknown-pragmas -Wno-error=strict-overflow -Woverloaded-virtual -Wstrict-null-sentinel -Wno-array-bounds -fdiagnostics-show-option -fstack-protector-all -O3 -DNDEBUG  -U_FORTIFY_SOURCES -D_FORTIFY_SOURCE=2  -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -Werror -std=c++11 -o CMakeFiles/MitkCore.dir/src/Rendering/vtkMitkRectangleProp.cpp.o -c /home/kislinsk/MITK/Modules/Core/src/Rendering/vtkMitkRectangleProp.cpp

Still both flags -std=c++11 and -std=c++14 are passed to the C++ compiler. Need to investigate where the former flag comes from.

Oops, my fix seems to work but I used the wrong source dir when testing the fix. 💃

Nope, doesn't work. -.-

kislinsk renamed this task from Mismatch between __cplusplus at Superbuild and MITK-build (14 vs. 11) to [Linux] Mismatch between __cplusplus at Superbuild and MITK-build (14 vs. 11).Aug 10 2017, 1:21 PM

I just build without Qt (and consequently CTK/BlueBerry) on my ubuntu 16.04
Worked without a hitch:

/usr/bin/c++   -DH5_BUILT_AS_DYNAMIC_LIB=1 -DITK_IO_FACTORY_REGISTER_MANAGER -DMitkCore_EXPORTS -DUS_MODULE_NAME=MitkCore -DvtkRenderingContext2D_AUTOINIT="1(vtkRenderingContextOpenGL2)" -DvtkRenderingCore_AUTOINIT="3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2)" -DvtkRenderingVolume_AUTOINIT="1(vtkRenderingVolumeOpenGL2)" -I/home/mitk/temp/bin/MITK-build/Modules/Core/ITKIOFactoryRegistration -isystem /home/mitk/temp/bin/ep/include -isystem /home/mitk/temp/bin/ep/include/gdcm-2.6 -isystem /home/mitk/temp/bin/ep/include/ITK-4.11 -I/home/mitk/temp/bin/MITK-build/Modules/Core -isystem /home/mitk/temp/bin/ep/include/vtk-8.0 -I/home/mitk/git/mitk/Modules/Core/include -I/home/mitk/git/mitk/Modules/Core/src -I/home/mitk/temp/bin/MITK-build -I/home/mitk/git/mitk/Modules/Core/src/Algorithms -I/home/mitk/git/mitk/Modules/Core/src/Controllers -I/home/mitk/git/mitk/Modules/Core/src/DataManagement -I/home/mitk/git/mitk/Modules/Core/src/Interactions -I/home/mitk/git/mitk/Modules/Core/src/IO -I/home/mitk/git/mitk/Modules/Core/src/Rendering -I/home/mitk/temp/bin/MITK-build/Utilities/mbilog -I/home/mitk/git/mitk/Utilities/mbilog/. -I/home/mitk/git/mitk/Modules/CppMicroServices/third_party -I/home/mitk/temp/bin/MITK-build/Modules/CppMicroServices/include -I/home/mitk/git/mitk/Modules/CppMicroServices/core/include -I/home/mitk/temp/bin/MITK-build/Modules/CppMicroServices/core/include -I/home/mitk/git/mitk/Modules/CppMicroServices/core/src/util -I/home/mitk/git/mitk/Modules/CppMicroServices/core/src/service -I/home/mitk/git/mitk/Modules/CppMicroServices/core/src/module -isystem /home/mitk/temp/bin/ep/include/tinyxml  -std=c++14 -fopenmp -Wall -Wextra -Wpointer-arith -Winvalid-pch -Wcast-align -Wwrite-strings -Wno-error=unknown-pragmas -Wno-error=strict-overflow -Woverloaded-virtual -Wstrict-null-sentinel -Wno-array-bounds -fdiagnostics-show-option -fstack-protector-all -g   -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -Werror -std=c++14 -o CMakeFiles/MitkCore.dir/src/mitkCoreObjectFactory.cpp.o -c /home/mitk/git/mitk/Modules/Core/src/mitkCoreObjectFactory.cpp
goch lowered the priority of this task from High to Normal.Sep 14 2017, 10:52 AM

Could not reproduce