collect2: error: ld returned 1 exit status
Hi, im unable to build biboimi on debian 8.1 and 8.2.
@[100%] Building CXX object CMakeFiles/biboumi.dir/src/main.cpp.o
.../biboumi/src/main.cpp: In function ‘void sigint_handler(int, siginfo_t*, void*)’:
.../biboumi/src/main.cpp:55:32: warning: missing initializer for member ‘sigaction::__sigaction_handler’ [-Wmissing-field-initializers]
struct sigaction sigreset = {};
^
.../biboumi/src/main.cpp:55:32: warning: missing initializer for member ‘sigaction::sa_mask’ [-Wmissing-field-initializers]
.../bot/biboumi/src/main.cpp:55:32: warning: missing initializer for member ‘sigaction::sa_flags’ [-Wmissing-field-initializers]
.../biboumi/src/main.cpp:55:32: warning: missing initializer for member ‘sigaction::sa_restorer’ [-Wmissing-field-initializers]
Linking CXX executable biboumi
libxmpp.a(biboumi_component.cpp.o): In function BiboumiComponent::BiboumiComponent(std::shared_ptr<Poller>, std::string const&, std::string const&)': biboumi_component.cpp:(.text+0xba9): undefined reference to
ConfigureIrcChannelStep1(XmppComponent&, AdhocSession&, XmlNode&)'
biboumi_component.cpp:(.text+0xbbe): undefined reference to `ConfigureIrcChannelStep2(XmppComponent&, AdhocSession&, XmlNode&)'
collect2: error: ld returned 1 exit status
CMakeFiles/biboumi.dir/build.make:100: recipe for target 'biboumi' failed
make[3]: *** [biboumi] Error 1
CMakeFiles/Makefile2:101: recipe for target 'CMakeFiles/biboumi.dir/all' failed
make[2]: *** [CMakeFiles/biboumi.dir/all] Error 2
CMakeFiles/Makefile2:113: recipe for target 'CMakeFiles/biboumi.dir/rule' failed
make[1]: *** [CMakeFiles/biboumi.dir/rule] Error 2
Makefile:164: recipe for target 'biboumi' failed
make: *** [biboumi] Error 2@
(from redmine: created on 2016-01-09, closed on 2016-01-09)