sudo dpkg --install ./ems-buderus_0-4.deb (Reading database ... 156664 files and directories currently installed.) Preparing to unpack ./ems-buderus_0-4.deb ... Download der Quellen Cloning into '/tmp/ems-collector'... remote: Counting objects: 1407, done. remote: Total 1407 (delta 0), reused 0 (delta 0), pack-reused 1407 Receiving objects: 100% (1407/1407), 337.90 KiB | 108.00 KiB/s, done. Resolving deltas: 100% (967/967), done. Checking connectivity... done. Erstelle ems-collector make: Entering directory '/tmp/ems-collector/collector' g++ -Wall -c -O2 -I/usr/include/mysql -std=c++0x -DHAVE_MYSQL -DHAVE_DAEMONIZE -MM main.cpp IoHandler.cpp SerialHandler.cpp TcpHandler.cpp CommandHandler.cpp DataHandler.cpp EmsMessage.cpp Database.cpp ValueApi.cpp ValueCache.cpp Options.cpp PidFile. cpp > .depend g++ -Wall -c -O2 -I/usr/include/mysql -std=c++0x -DHAVE_MYSQL -DHAVE_DAEMONIZE main.cpp /tmp/ccYUZ765.s: Assembler messages: /tmp/ccYUZ765.s:6988: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccYUZ765.s:7018: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 g++ -Wall -c -O2 -I/usr/include/mysql -std=c++0x -DHAVE_MYSQL -DHAVE_DAEMONIZE IoHandler.cpp g++ -Wall -c -O2 -I/usr/include/mysql -std=c++0x -DHAVE_MYSQL -DHAVE_DAEMONIZE SerialHandler.cpp /tmp/ccjoF99M.s: Assembler messages: /tmp/ccjoF99M.s:5826: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccjoF99M.s:5856: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 g++ -Wall -c -O2 -I/usr/include/mysql -std=c++0x -DHAVE_MYSQL -DHAVE_DAEMONIZE TcpHandler.cpp /tmp/ccZYpnrd.s: Assembler messages: /tmp/ccZYpnrd.s:2134: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccZYpnrd.s:2147: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccZYpnrd.s:14968: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccZYpnrd.s:14998: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccZYpnrd.s:15548: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccZYpnrd.s:15578: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccZYpnrd.s:15689: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccZYpnrd.s:15719: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 g++ -Wall -c -O2 -I/usr/include/mysql -std=c++0x -DHAVE_MYSQL -DHAVE_DAEMONIZE CommandHandler.cpp /tmp/ccOOycxJ.s: Assembler messages: /tmp/ccOOycxJ.s:8083: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccOOycxJ.s:8131: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccOOycxJ.s:18543: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccOOycxJ.s:18585: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccOOycxJ.s:19664: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccOOycxJ.s:19717: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccOOycxJ.s:31506: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccOOycxJ.s:31536: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccOOycxJ.s:33273: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccOOycxJ.s:33337: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 g++ -Wall -c -O2 -I/usr/include/mysql -std=c++0x -DHAVE_MYSQL -DHAVE_DAEMONIZE DataHandler.cpp /tmp/cc5NsO3L.s: Assembler messages: /tmp/cc5NsO3L.s:5496: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/cc5NsO3L.s:5531: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/cc5NsO3L.s:9203: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/cc5NsO3L.s:9238: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 g++ -Wall -c -O2 -I/usr/include/mysql -std=c++0x -DHAVE_MYSQL -DHAVE_DAEMONIZE EmsMessage.cpp g++ -Wall -c -O2 -I/usr/include/mysql -std=c++0x -DHAVE_MYSQL -DHAVE_DAEMONIZE Database.cpp g++ -Wall -c -O2 -I/usr/include/mysql -std=c++0x -DHAVE_MYSQL -DHAVE_DAEMONIZE ValueApi.cpp g++ -Wall -c -O2 -I/usr/include/mysql -std=c++0x -DHAVE_MYSQL -DHAVE_DAEMONIZE ValueCache.cpp g++ -Wall -c -O2 -I/usr/include/mysql -std=c++0x -DHAVE_MYSQL -DHAVE_DAEMONIZE Options.cpp g++ -Wall -c -O2 -I/usr/include/mysql -std=c++0x -DHAVE_MYSQL -DHAVE_DAEMONIZE PidFile.cpp g++ -o collectord main.o IoHandler.o SerialHandler.o TcpHandler.o CommandHandler.o DataHandler.o EmsMessage.o Database.o ValueApi.o ValueCache.o Options.o PidFile.o -lpthread -lboost_system -lboost_program_options -lmysqlpp make: Leaving directory '/tmp/ems-collector/collector' Erstellen erfolgreich Kopiere collectord Erstelle RAW-Support make: Entering directory '/tmp/ems-collector/collector' rm -f collectord rm -f *.o rm -f .depend make: Leaving directory '/tmp/ems-collector/collector' make: Entering directory '/tmp/ems-collector/collector' g++ -Wall -c -O2 -I/usr/include/mysql -std=c++0x -DHAVE_RAW_READWRITE_COMMAND -MM main.cpp IoHandler.cpp SerialHandler.cpp TcpHandler.cpp CommandHandler.cpp DataHandler.cpp EmsMessage.cpp Database.cpp ValueApi.cpp ValueCache.cpp Options.cpp PidFile.cpp > .depend g++ -Wall -c -O2 -I/usr/include/mysql -std=c++0x -DHAVE_RAW_READWRITE_COMMAND main.cpp /tmp/ccTiJVC1.s: Assembler messages: /tmp/ccTiJVC1.s:6988: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccTiJVC1.s:7018: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 g++ -Wall -c -O2 -I/usr/include/mysql -std=c++0x -DHAVE_RAW_READWRITE_COMMAND IoHandler.cpp g++ -Wall -c -O2 -I/usr/include/mysql -std=c++0x -DHAVE_RAW_READWRITE_COMMAND SerialHandler.cpp /tmp/cc7aXiyn.s: Assembler messages: /tmp/cc7aXiyn.s:5826: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/cc7aXiyn.s:5856: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 g++ -Wall -c -O2 -I/usr/include/mysql -std=c++0x -DHAVE_RAW_READWRITE_COMMAND TcpHandler.cpp /tmp/ccWDKII6.s: Assembler messages: /tmp/ccWDKII6.s:2134: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccWDKII6.s:2147: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccWDKII6.s:14968: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccWDKII6.s:14998: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccWDKII6.s:15548: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccWDKII6.s:15578: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccWDKII6.s:15689: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccWDKII6.s:15719: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 g++ -Wall -c -O2 -I/usr/include/mysql -std=c++0x -DHAVE_RAW_READWRITE_COMMAND CommandHandler.cpp /tmp/ccL7wFtq.s: Assembler messages: /tmp/ccL7wFtq.s:8083: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccL7wFtq.s:8131: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccL7wFtq.s:18543: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccL7wFtq.s:18585: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccL7wFtq.s:19664: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccL7wFtq.s:19717: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccL7wFtq.s:31737: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccL7wFtq.s:31767: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccL7wFtq.s:33504: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccL7wFtq.s:33568: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 g++ -Wall -c -O2 -I/usr/include/mysql -std=c++0x -DHAVE_RAW_READWRITE_COMMAND DataHandler.cpp /tmp/ccBqD7cA.s: Assembler messages: /tmp/ccBqD7cA.s:5496: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccBqD7cA.s:5531: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccBqD7cA.s:9203: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 /tmp/ccBqD7cA.s:9238: Warning: swp{b} use is deprecated for ARMv6 and ARMv7 g++ -Wall -c -O2 -I/usr/include/mysql -std=c++0x -DHAVE_RAW_READWRITE_COMMAND EmsMessage.cpp g++ -Wall -c -O2 -I/usr/include/mysql -std=c++0x -DHAVE_RAW_READWRITE_COMMAND Database.cpp Database.cpp:27:24: error: ‘const char* Database::dbName’ is not a static member of ‘class Database’ const char * Database::dbName = "ems_data"; ^ Database.cpp:28:24: error: ‘const char* Database::numericTableName’ is not a static member of ‘class Database’ const char * Database::numericTableName = "numeric_data"; ^ Database.cpp:29:24: error: ‘const char* Database::booleanTableName’ is not a static member of ‘class Database’ const char * Database::booleanTableName = "boolean_data"; ^ Database.cpp:30:24: error: ‘const char* Database::stateTableName’ is not a static member of ‘class Database’ const char * Database::stateTableName = "state_data"; ^ Database.cpp:48:1: error: redefinition of ‘Database::Database()’ Database::Database() : ^ In file included from Database.cpp:24:0: Database.h:150:2: note: ‘Database::Database()’ previously defined here Database() {} ^ Database.cpp:53:21: error: definition of implicitly-declared ‘Database::~Database()’ Database::~Database() ^ Database.cpp:61:1: error: redefinition of ‘bool Database::connect(const string&, const string&, const string&)’ Database::connect(const std::string& server, const std::string& user, const std::string& password) ^ In file included from Database.cpp:24:0: Database.h:152:7: note: ‘bool Database::connect(const string&, const string&, const string&)’ previously defined here bool connect(const std::string& /* server */, const std::string& /* user */, const std::string& /* password */) { ^ Database.cpp:104:24: error: no ‘bool Database::createTables()’ member function declared in class ‘Database’ Database::createTables() ^ Database.cpp:187:28: error: no ‘void Database::createSensorRows()’ member function declared in class ‘Database’ Database::createSensorRows() ^ Database.cpp:286:66: error: no ‘bool Database::checkAndUpdateRateLimit(unsigned int, time_t)’ member function declared in class ‘Database’ Database::checkAndUpdateRateLimit(unsigned int sensor, time_t now) ^ Database.cpp:309:45: error: no ‘bool Database::executeQuery(mysqlpp::Query&)’ member function declared in class ‘Database’ Database::executeQuery(mysqlpp::Query& query) ^ Database.cpp:324:1: error: redefinition of ‘void Database::handleValue(const EmsValue&)’ Database::handleValue(const EmsValue& value) ^ In file included from Database.cpp:24:0: Database.h:156:7: note: ‘void Database::handleValue(const EmsValue&)’ previously defined here void handleValue(const EmsValue& /* value */) { ^ Database.cpp:442:26: error: variable or field ‘addSensorValue’ declared void Database::addSensorValue(NumericSensors sensor, float value) ^ Database.cpp:442:26: error: ‘NumericSensors’ was not declared in this scope Database.cpp:442:49: error: expected primary-expression before ‘float’ Database::addSensorValue(NumericSensors sensor, float value) ^ Makefile:27: recipe for target 'Database.o' failed make: *** [Database.o] Error 1 make: Leaving directory '/tmp/ems-collector/collector' dpkg: error processing archive ./ems-buderus_0-4.deb (--install): subprocess new pre-installation script returned error exit status 2 Errors were encountered while processing: ./ems-buderus_0-4.deb