mysmartgrid/hexabus — Issue #62: Hexaswitch does not compile on development branch
Author: jakalx
Created: 2012-02-05 13:11:56+00:00
State: open

Hi,

hexaswitch is missing "libklio". Here is the hopefully relevant output of cmake:

***** Configuration *****
prefix: /usr/local
boost include: /usr/include
boost program options lib: /usr/lib/libboost_program_options.so
boost system lib: /usr/lib/libboost_system.so
boost filesystem lib: /usr/lib/libboost_filesystem.so
sqlite3 include: /usr/include, lib: sqlite3
extended logging: 1
-- Configuring done
-- Generating done
-- Build files have been written to: /home/alex/src/hexabus/hostsoftware/hexaswitch/build
Scanning dependencies of target hexabus
[ 12%] Building CXX object libhexabus/CMakeFiles/hexabus.dir/common.cpp.o
[ 25%] Building CXX object libhexabus/CMakeFiles/hexabus.dir/crc.cpp.o
[ 37%] Building CXX object libhexabus/CMakeFiles/hexabus.dir/network.cpp.o
[ 50%] Building CXX object libhexabus/CMakeFiles/hexabus.dir/sensor.cpp.o
[ 62%] Building CXX object libhexabus/CMakeFiles/hexabus.dir/tempsensor.cpp.o
[ 75%] Building CXX object libhexabus/CMakeFiles/hexabus.dir/packet.cpp.o
Linking CXX static library libhexabus.a
/usr/bin/ar cr libhexabus.a CMakeFiles/hexabus.dir/common.cpp.o CMakeFiles/hexabus.dir/crc.cpp.o CMakeFiles/hexabus.dir/network.cpp.o CMakeFiles/hexabus.dir/sensor.cpp.o CMakeFiles/hexabus.dir/tempsensor.cpp.o CMakeFiles/hexabus.dir/packet.cpp.o
/usr/bin/ranlib libhexabus.a
[ 75%] Built target hexabus
Scanning dependencies of target hexalog
[ 87%] Building CXX object src/CMakeFiles/hexalog.dir/hexalog.cpp.o
/home/alex/src/hexabus/hostsoftware/hexaswitch/src/hexalog.cpp:11:30: fatal error: libklio/common.hpp: No such file or directory
compilation terminated.
make[3]: *** [src/CMakeFiles/hexalog.dir/hexalog.cpp.o] Error 1
make[2]: *** [src/CMakeFiles/hexalog.dir/all] Error 2
make[1]: *** [all] Error 2
make: *** [all] Error 2