Hi,
I failed building liquidpcb (linking). The reason is obvious, HexMenuCorners and HexMenuSides are instanciated in two files:
--- build log:
[ 92%] Building CXX object src/CMakeFiles/liquidpcb.dir/widgets/pcb_editor_widget.cpp.o
Linking CXX executable ../../binaries/debug/liquidpcb
CMakeFiles/liquidpcb.dir/widgets/widget_hex_menu.cpp.o:/usr/include/c++/4.3/new:105: multiple definition of `HexMenuCorners'
CMakeFiles/liquidpcb.dir/hex_menu.cpp.o:/usr/include/wx-2.8/wx/buffer.h:127: first defined here
CMakeFiles/liquidpcb.dir/widgets/widget_hex_menu.cpp.o:/usr/include/wx-2.8/wx/string.h:362: multiple definition of `HexMenuSides'
CMakeFiles/liquidpcb.dir/hex_menu.cpp.o:/usr/include/wx-2.8/wx/geometry.h:797: first defined here
collect2: ld returned 1 exit status
make[2]: *** [../binaries/debug/liquidpcb] Error 1
make[1]: *** [src/CMakeFiles/liquidpcb.dir/all] Error 2
make: *** [all] Error 2