/usr/bin/g++ -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_X86_64_ -DUNIX -Dlinux -O3 -Wall -mtune=generic -m64 -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/opt/epics/base-7.0.4/../modules/synApps_6_1_epics7/support/asyn-R4-38/include -I/opt/epics/base-7.0.4/../modules/synApps_6_1_epics7/support/areaDetector-R3-7/ADSupport/include/os/Linux -I/opt/epics/base-7.0.4/../modules/synApps_6_1_epics7/support/areaDetector-R3-7/ADSupport/include -I/opt/epics/base-7.0.4/../modules/synApps_6_1_epics7/support/areaDetector-R3-7/ADCore/include -I/opt/epics/base-7.0.4/include/compiler/gcc -I/opt/epics/base-7.0.4/include/os/Linux -I/opt/epics/base-7.0.4/include -c ../ADPICam.cpp In file included from /usr/include/c++/4.8.2/unordered_map:35:0, from ../ADPICam.h:16, from ../ADPICam.cpp:19: /usr/include/c++/4.8.2/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support for the \ ^ In file included from ../ADPICam.cpp:19:0: ../ADPICam.h:546:33: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [enabled by default] bool imageThreadKeepAlive = true; ^ ../ADPICam.h:553:5: error: ‘unordered_map’ in namespace ‘std’ does not name a type std::unordered_map parameterExistsMap; ^ ../ADPICam.h:554:5: error: ‘unordered_map’ in namespace ‘std’ does not name a type std::unordered_map parameterRelevantMap; ^ ../ADPICam.h:555:5: error: ‘unordered_map’ in namespace ‘std’ does not name a type std::unordered_map parameterValueMap; ^ ../ADPICam.h:556:5: error: ‘unordered_map’ in namespace ‘std’ does not name a type std::unordered_map picamParameterMap; ^ ../ADPICam.cpp: In member function ‘asynStatus ADPICam::piClearParameterExists()’: ../ADPICam.cpp:2007:10: error: ‘unordered_map’ is not a member of ‘std’ for (std::unordered_map::value_type iParam : ^ ../ADPICam.cpp:2007:43: error: expected primary-expression before ‘,’ token for (std::unordered_map::value_type iParam : ^ ../ADPICam.cpp:2007:45: error: expected primary-expression before ‘int’ for (std::unordered_map::value_type iParam : ^ ../ADPICam.cpp:2007:45: error: expected ‘;’ before ‘int’ ../ADPICam.cpp:2011:5: error: expected primary-expression before ‘return’ return (asynStatus) status; ^ ../ADPICam.cpp:2011:5: error: expected ‘;’ before ‘return’ ../ADPICam.cpp:2011:5: error: expected primary-expression before ‘return’ ../ADPICam.cpp:2011:5: error: expected ‘)’ before ‘return’ ../ADPICam.cpp: In member function ‘asynStatus ADPICam::piClearParameterRelevance()’: ../ADPICam.cpp:2020:10: error: ‘unordered_map’ is not a member of ‘std’ for (std::unordered_map::value_type iParam : ^ ../ADPICam.cpp:2020:43: error: expected primary-expression before ‘,’ token for (std::unordered_map::value_type iParam : ^ ../ADPICam.cpp:2020:45: error: expected primary-expression before ‘int’ for (std::unordered_map::value_type iParam : ^ ../ADPICam.cpp:2020:45: error: expected ‘;’ before ‘int’ ../ADPICam.cpp:2024:5: error: expected primary-expression before ‘return’ return (asynStatus) status; ^ ../ADPICam.cpp:2024:5: error: expected ‘;’ before ‘return’ ../ADPICam.cpp:2024:5: error: expected primary-expression before ‘return’ ../ADPICam.cpp:2024:5: error: expected ‘)’ before ‘return’ ../ADPICam.cpp: In member function ‘asynStatus ADPICam::piCreateAndIndexADParam(const char*, int, int&, int&, PicamParameter)’: ../ADPICam.cpp:2037:5: error: ‘parameterValueMap’ was not declared in this scope parameterValueMap.emplace(picamParameter, adIndex); ^ ../ADPICam.cpp:2038:5: error: ‘picamParameterMap’ was not declared in this scope picamParameterMap.emplace(adIndex, picamParameter); ^ ../ADPICam.cpp: In member function ‘asynStatus ADPICam::piCreateAndIndexPIAwarenessParam(const char*, int&, int&, PicamParameter)’: ../ADPICam.cpp:2061:5: error: ‘parameterExistsMap’ was not declared in this scope parameterExistsMap.emplace(picamParameter, existsIndex); ^ ../ADPICam.cpp:2062:5: error: ‘parameterRelevantMap’ was not declared in this scope parameterRelevantMap.emplace(picamParameter, relevantIndex); ^ ../ADPICam.cpp: In member function ‘asynStatus ADPICam::piCreateAndIndexPIParam(const char*, asynParamType, int&, int&, int&, PicamParameter)’: ../ADPICam.cpp:2090:5: error: ‘parameterValueMap’ was not declared in this scope parameterValueMap.emplace(picamParameter, index); ^ ../ADPICam.cpp:2091:5: error: ‘picamParameterMap’ was not declared in this scope picamParameterMap.emplace(index, picamParameter); ^ ../ADPICam.cpp: In member function ‘int ADPICam::piLookupDriverParameter(PicamParameter)’: ../ADPICam.cpp:2221:27: error: ‘parameterValueMap’ was not declared in this scope driverParameter = parameterValueMap.at(parameter); ^ ../ADPICam.cpp: In member function ‘PicamError ADPICam::piLookupPICamParameter(int, PicamParameter&)’: ../ADPICam.cpp:2244:21: error: ‘picamParameterMap’ was not declared in this scope parameter = picamParameterMap.at(driverParameter); ^ ../ADPICam.cpp: In member function ‘asynStatus ADPICam::piSetParameterExists(asynUser*, PicamParameter, int)’: ../ADPICam.cpp:3331:27: error: ‘parameterExistsMap’ was not declared in this scope driverParameter = parameterExistsMap.at(parameter); ^ ../ADPICam.cpp: In member function ‘asynStatus ADPICam::piSetParameterRelevance(asynUser*, PicamParameter, int)’: ../ADPICam.cpp:3358:27: error: ‘parameterRelevantMap’ was not declared in this scope driverParameter = parameterRelevantMap.at(parameter); ^ ../ADPICam.cpp: In member function ‘asynStatus ADPICam::piClearParameterExists()’: ../ADPICam.cpp:2012:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ../ADPICam.cpp: In member function ‘asynStatus ADPICam::piClearParameterRelevance()’: ../ADPICam.cpp:2025:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ make[3]: *** [ADPICam.o] Error 1 make[3]: Leaving directory `/opt/epics/modules/synApps_6_1_epics7/support/areaDetector-R3-7/ADPICam/PICamApp/src/O.linux-x86_64' make[2]: *** [install.linux-x86_64] Error 2 make[2]: Leaving directory `/opt/epics/modules/synApps_6_1_epics7/support/areaDetector-R3-7/ADPICam/PICamApp/src' make[1]: *** [src.install] Error 2 make[1]: Leaving directory `/opt/epics/modules/synApps_6_1_epics7/support/areaDetector-R3-7/ADPICam/PICamApp'