- [ 7%] Building CXX object Sercos3BaseLib/CMakeFiles/Sercos3Base.dir/src/Driver/SercosDriverBase.cpp.o
- cd /home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Driver/Debug/Sercos3BaseLib && /opt/develop/i686-elbe-linux-gnu/bin/i686-elbe-linux-gnu-c++ -I/opt/develop/i686-elbe-linux-gnu/i686-elbe-linux-gnu/sysroot/usr/include/i386-linux-gnu -I/home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Base/../../Base -I/home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Base/../../NumericalRecipes -I/home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Base/../../Math -I/home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Base/../../Math/Armadillo/include -I/home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Base/../../Rma -I/home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Base/../../Rma/FtpFile -I/home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Base/../../Rdc -I/home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Base/../../Rdc/Host1 -I/home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Base/../../Utilities -I/home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Base/../../Externals/jsoncons/include -I/home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Base -I/home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Base/../../Rds -I/home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Base/../../Manager -I/home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Base/../../FormulaReckoner -I/home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Base/../../FormulaReckoner/muparser_v2_2_2/include -I/home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Base/src -I/home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Base/src/GLOB -I/home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Base/src/CSMD -I/home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Base/src/RTLX -I/home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Base/src/SICE -I/home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Base/src/Driver -g -DDEBUG -D_DEBUG -DPOSIX -D_GNU_SOURCE=1 -DSVN_REV='"9264"' -fmessage-length=0 -DRDC_SERVER -DROVEMA -fPIC -std=gnu++11 -o CMakeFiles/Sercos3Base.dir/src/Driver/SercosDriverBase.cpp.o -c /home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Base/src/Driver/SercosDriverBase.cpp
- [ 26%] Built target IoLink
- /home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Base/src/Driver/SercosDriverBase.cpp:1314:29: warning: 'printTime' initialized and declared 'extern' [enabled by default]
- extern char * printTime(__u64 nanoSec, char buffer[], size_t len );
- ^
- /home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Base/src/Driver/SercosDriverBase.cpp:1314:29: error: '__u64' was not declared in this scope
- /home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Base/src/Driver/SercosDriverBase.cpp:1314:44: error: expected primary-expression before 'char'
- extern char * printTime(__u64 nanoSec, char buffer[], size_t len );
- ^
- /home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Base/src/Driver/SercosDriverBase.cpp:1314:66: error: expected primary-expression before 'len'
- extern char * printTime(__u64 nanoSec, char buffer[], size_t len );
- ^
- /home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Base/src/Driver/SercosDriverBase.cpp:1314:70: error: expression list treated as compound expression in initializer [-fpermissive]
- extern char * printTime(__u64 nanoSec, char buffer[], size_t len );
- ^
- /home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Base/src/Driver/SercosDriverBase.cpp: In member function 'int32_t C_SercosDriverBase::_cycleThreadSoftMaster()':
- /home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Base/src/Driver/SercosDriverBase.cpp:1343:56: error: 'printTime' cannot be used as a function
- printTime(ullCycleStart, timeBuffer, 200), m_cycleTime_ns, m_lCyclicThreadStartTime_ns);
- ^
- make[2]: *** [Sercos3BaseLib/CMakeFiles/Sercos3Base.dir/build.make:748: Sercos3BaseLib/CMakeFiles/Sercos3Base.dir/src/Driver/SercosDriverBase.cpp.o] Error 1
- make[2]: Leaving directory '/home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Driver/Debug'
- make[1]: *** [CMakeFiles/Makefile2:189: Sercos3BaseLib/CMakeFiles/Sercos3Base.dir/all] Error 2
- make[1]: Leaving directory '/home/test001/work/rds_testbuild2_olddevel/Rds_15_17_074/Communication/Sercos3Driver/Debug'
- make: *** [Makefile:106: all] Error 2
Sercos driver build failure
Posted by Anonymous on Tue 31st Aug 2021 13:25
raw | new post
Submit a correction or amendment below (click here to make a fresh posting)
After submitting an amendment, you'll be able to view the differences between the old and new posts easily.