I am rather new to this subject of compiling linux software from source but as I am trying to get it all running on a ReadyNas Ultra (x86) custom debian based kernel I need to go the long way of building from source.
I am trying to build version 2.1.0 of the telldus-core software. First cmake that seems to be successful. But after that I try make and that gives the following error:
Code: Select all
[ 11%] Built target TelldusCommon [ 13%] Building CXX object service/CMakeFiles/telldusd.dir/TellStick_libftdi.cpp.o /media/David/ReadyNASdev/telldus-core-2.1.0/service/TellStick_libftdi.cpp: In member function âbool TellStick::stillConnected() constâ: /media/David/ReadyNASdev/telldus-core-2.1.0/service/TellStick_libftdi.cpp:247: error: âftdi_usb_get_stringsâ was not declared in this scope /media/David/ReadyNASdev/telldus-core-2.1.0/service/TellStick_libftdi.cpp: In static member function âstatic std::list<TellStickDescriptor, std::allocator<TellStickDescriptor> > TellStick::findAllByVIDPID(int, int)â: /media/David/ReadyNASdev/telldus-core-2.1.0/service/TellStick_libftdi.cpp:274: error: âftdi_usb_get_stringsâ was not declared in this scope make: *** [service/CMakeFiles/telldusd.dir/TellStick_libftdi.cpp.o] Error 1 make: *** [service/CMakeFiles/telldusd.dir/all] Error 2 make: *** [all] Error 2
Would be very thankful for some support on this.