Problems compiling telldus-core in Ubuntu 9.10

Moderator: Telldus

Post Reply
geirgp
Posts: 22
Joined: Fri Mar 17, 2023 9:45 am

Problems compiling telldus-core in Ubuntu 9.10

Post by geirgp »

any ideas to the below error?

Code: Select all

~/telldus-core# cmake .
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found.
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found.
-- Found Qt-Version 4.5.2
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
FTDI_LIBRARY
    linked by target "find_telldus" in directory /root/telldus-core/rfcmd
    linked by target "rfcmd" in directory /root/telldus-core/rfcmd

-- Configuring incomplete, errors occurred!
geirgp
Posts: 22
Joined: Fri Mar 17, 2023 9:45 am

Post by geirgp »

Code: Select all

 apt-get install libftdi-dev
:D
geirgp
Posts: 22
Joined: Fri Mar 17, 2023 9:45 am

Post by geirgp »

..stuck again

Code: Select all

:~/telldus-core-2.0.2# make
Scanning dependencies of target telldus-core
[  5%] Building CXX object driver/libtelldus-core/CMakeFiles/telldus-core.dir/Device.cpp.o
[ 10%] Building CXX object driver/libtelldus-core/CMakeFiles/telldus-core.dir/DeviceBrateck.cpp.o
[ 15%] Building CXX object driver/libtelldus-core/CMakeFiles/telldus-core.dir/DeviceEverflourish.cpp.o
[ 20%] Building CXX object driver/libtelldus-core/CMakeFiles/telldus-core.dir/DeviceGroup.cpp.o
[ 25%] Building CXX object driver/libtelldus-core/CMakeFiles/telldus-core.dir/DeviceIkea.cpp.o
[ 30%] Building CXX object driver/libtelldus-core/CMakeFiles/telldus-core.dir/DeviceNexa.cpp.o
[ 35%] Building CXX object driver/libtelldus-core/CMakeFiles/telldus-core.dir/DeviceRisingSun.cpp.o
[ 40%] Building CXX object driver/libtelldus-core/CMakeFiles/telldus-core.dir/DeviceSartano.cpp.o
[ 45%] Building CXX object driver/libtelldus-core/CMakeFiles/telldus-core.dir/DeviceUndefined.cpp.o
[ 50%] Building CXX object driver/libtelldus-core/CMakeFiles/telldus-core.dir/DeviceUpm.cpp.o
[ 55%] Building CXX object driver/libtelldus-core/CMakeFiles/telldus-core.dir/DeviceWaveman.cpp.o
[ 60%] Building CXX object driver/libtelldus-core/CMakeFiles/telldus-core.dir/DeviceX10.cpp.o
[ 65%] Building CXX object driver/libtelldus-core/CMakeFiles/telldus-core.dir/Controller.cpp.o
[ 70%] Building CXX object driver/libtelldus-core/CMakeFiles/telldus-core.dir/Manager.cpp.o
[ 75%] Building CXX object driver/libtelldus-core/CMakeFiles/telldus-core.dir/Settings.cpp.o
[ 80%] Building CXX object driver/libtelldus-core/CMakeFiles/telldus-core.dir/telldus-core.cpp.o
[ 85%] Building CXX object driver/libtelldus-core/CMakeFiles/telldus-core.dir/SettingsConfuse.cpp.o
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:13:21: error: confuse.h: No such file or directory
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:21: error: ISO C++ forbids declaration of âcfg_tâ with no ty                                                                                                  pe
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:21: error: expected â;â before â*â token
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:22: error: ISO C++ forbids declaration of âcfg_tâ with no ty                                                                                                  pe
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:22: error: expected â;â before â*â token
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:25: error: âcfg_tâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:25: error: âcfgâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:26: error: âcfg_tâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:26: error: âcfgâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp: In constructor âSettings::Settings()â:
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:37: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:37: error: âreadConfigâ cannot be used as a function
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:38: error: âclass privateVarsâ has no member named âvar_cfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:38: error: âreadVarConfigâ cannot be used as a function
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp: In destructor âSettings::~Settings()â:
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:46: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:47: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:47: error: âcfg_freeâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:49: error: âclass privateVarsâ has no member named âvar_cfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:50: error: âclass privateVarsâ has no member named âvar_cfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:50: error: âcfg_freeâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp: In member function âstd::string Settings::getSetting(const                                                                                                   std::string&) constâ:
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:59: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:60: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:60: error: âcfg_getstrâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp: In member function âint Settings::getNumberOfDevices() cons                                                                                                  tâ:
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:69: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:70: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:70: error: âcfg_sizeâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp: In member function âint Settings::getDeviceId(int) constâ:
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:79: error: âcfg_tâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:79: error: âcfg_deviceâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:79: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:79: error: âcfg_getnsecâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:80: error: âcfg_getintâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp: In member function âint Settings::addDevice()â:
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:90: error: âfopenâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:91: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:91: error: âcfg_printâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:92: error: âfprintfâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:93: error: âfcloseâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:96: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:96: error: âcfg_freeâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:97: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:97: error: âreadConfigâ cannot be used as a function
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp: In member function âint Settings::getNextDeviceId() constâ:
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:106: error: âcfg_tâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:106: error: âcfg_deviceâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:107: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:107: error: âcfg_sizeâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:108: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:108: error: âcfg_getnsecâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:109: error: âcfg_getintâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp: In member function âbool Settings::removeDevice(int)â:
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:122: error: âfopenâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:125: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:128: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:129: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:129: error: âcfg_opt_printâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:132: error: âcfg_tâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:132: error: âcfg_deviceâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:133: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:133: error: âcfg_sizeâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:134: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:134: error: âcfg_getnsecâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:135: error: âcfg_getintâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:136: error: âfprintfâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:137: error: âcfg_print_indentâ was not declared in this scop                                                                                                  e
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:143: error: âfcloseâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:146: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:146: error: âcfg_freeâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:147: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:147: error: âreadConfigâ cannot be used as a function
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp: In member function âbool Settings::setDeviceState(int, int,                                                                                                   const std::string&)â:
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:153: error: âclass privateVarsâ has no member named âvar_cfg                                                                                                  â
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:156: error: âcfg_tâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:156: error: âcfg_deviceâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:157: error: âclass privateVarsâ has no member named âvar_cfg                                                                                                  â
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:157: error: âcfg_sizeâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:158: error: âclass privateVarsâ has no member named âvar_cfg                                                                                                  â
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:158: error: âcfg_getnsecâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:159: error: âcfg_titleâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:161: error: âcfg_setintâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:162: error: âcfg_setstrâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:164: error: âfopenâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:165: error: âclass privateVarsâ has no member named âvar_cfg                                                                                                  â
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:165: error: âcfg_printâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:166: error: âfcloseâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:171: error: âfopenâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:172: error: âclass privateVarsâ has no member named âvar_cfg                                                                                                  â
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:172: error: âcfg_printâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:173: error: âfprintfâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:174: error: âfcloseâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:177: error: âclass privateVarsâ has no member named âvar_cfg                                                                                                  â
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:177: error: âcfg_freeâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:178: error: âclass privateVarsâ has no member named âvar_cfg                                                                                                  â
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:178: error: âreadVarConfigâ cannot be used as a function
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp: In member function âint Settings::getDeviceState(int) const                                                                                                  â:
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:184: error: âclass privateVarsâ has no member named âvar_cfg                                                                                                  â
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:187: error: âcfg_tâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:187: error: âcfg_deviceâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:188: error: âclass privateVarsâ has no member named âvar_cfg                                                                                                  â
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:188: error: âcfg_sizeâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:189: error: âclass privateVarsâ has no member named âvar_cfg                                                                                                  â
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:189: error: âcfg_getnsecâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:190: error: âcfg_titleâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:192: error: âcfg_getintâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp: In member function âstd::string Settings::getDeviceStateVal                                                                                                  ue(int) constâ:
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:199: error: âclass privateVarsâ has no member named âvar_cfg                                                                                                  â
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:202: error: âcfg_tâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:202: error: âcfg_deviceâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:203: error: âclass privateVarsâ has no member named âvar_cfg                                                                                                  â
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:203: error: âcfg_sizeâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:204: error: âclass privateVarsâ has no member named âvar_cfg                                                                                                  â
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:204: error: âcfg_getnsecâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:205: error: âcfg_titleâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:207: error: âcfg_getstrâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp: In member function âstd::string Settings::getStringSetting(                                                                                                  int, const std::string&, bool) constâ:
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:215: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:218: error: âcfg_tâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:218: error: âcfg_deviceâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:219: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:219: error: âcfg_sizeâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:220: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:220: error: âcfg_getnsecâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:221: error: âcfg_getintâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:223: error: âcfg_getsecâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:225: error: âcfg_getstrâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp: In member function âbool Settings::setStringSetting(int, co                                                                                                  nst std::string&, const std::string&, bool)â:
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:236: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:239: error: âcfg_tâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:239: error: âcfg_deviceâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:240: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:240: error: âcfg_sizeâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:241: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:241: error: âcfg_getnsecâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:242: error: âcfg_getintâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:244: error: âcfg_parametersâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:244: error: âcfg_getsecâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:245: error: âcfg_setstrâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:247: error: âcfg_setstrâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:249: error: âfopenâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:250: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:250: error: âcfg_printâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:251: error: âfcloseâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp: In member function âint Settings::getIntSetting(int, const                                                                                                   std::string&, bool) constâ:
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:259: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:262: error: âcfg_tâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:262: error: âcfg_deviceâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:263: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:263: error: âcfg_sizeâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:264: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:264: error: âcfg_getnsecâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:265: error: âcfg_getintâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:267: error: âcfg_getsecâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp: In member function âbool Settings::setIntSetting(int, const                                                                                                   std::string&, int, bool)â:
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:276: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:279: error: âcfg_tâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:279: error: âcfg_deviceâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:280: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:280: error: âcfg_sizeâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:281: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:281: error: âcfg_getnsecâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:282: error: âcfg_getintâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:284: error: âcfg_parametersâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:284: error: âcfg_getsecâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:285: error: âcfg_setintâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:287: error: âcfg_setintâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:289: error: âfopenâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:290: error: âclass privateVarsâ has no member named âcfgâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:290: error: âcfg_printâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:291: error: âfcloseâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp: At global scope:
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:299: error: redefinition of âbool readConfigâ
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:25: error: âbool readConfigâ previously defined here
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:299: error: âcfg_tâ was not declared in this scope
/root/telldus-core-2.0.2/driver/libtelldus-core/SettingsConfuse.cpp:299: error: âcfgâ was not declared in this scope
make[2]: *** [driver/libtelldus-core/CMakeFiles/telldus-core.dir/SettingsConfuse.cpp.o] Error 1
make[1]: *** [driver/libtelldus-core/CMakeFiles/telldus-core.dir/all] Error 2
make: *** [all] Error 2

anyone? :)
pat
Posts: 4
Joined: Fri Mar 17, 2023 9:45 am

Post by pat »

geirgp wrote:..stuck again

Code: Select all

:~/telldus-core-2.0.2# make
Scanning dependencies of target telldus-core
<... snip ...>
make[2]: *** [driver/libtelldus-core/CMakeFiles/telldus-core.dir/SettingsConfuse.cpp.o] Error 1
make[1]: *** [driver/libtelldus-core/CMakeFiles/telldus-core.dir/all] Error 2
make: *** [all] Error 2

anyone? :)
my bet: try using lastest svn checkout
coldpenguin
Posts: 5
Joined: Fri Mar 17, 2023 9:45 am

Post by coldpenguin »

You need to install libconfuse-devel (or at least, that is what it is on rpm based systems).
I think that apt-cache can perform a search:

apt-cache search libconfuse

then install the development packages if it returns any.
geirgp
Posts: 22
Joined: Fri Mar 17, 2023 9:45 am

Post by geirgp »

Thanks,

Installing libconfuse let me build the tools!

Code: Select all

apt-get install libconfuse-dev
Post Reply