Re: [Seeks-users] fail to compile 0.4.0-rc2 with "--enable-httpserv-plugin"
Status: Beta
Brought to you by:
beniz
From: Emmanuel B. <ebe...@se...> - 2011-11-09 12:48:40
|
Hi, thanks for the report, a ticket was created here: http://redmine.seeks-project.info/issues/622 Em. On Tue, Nov 08, 2011 at 03:44:41PM +0200, Cedric Jeanneret wrote: > Hello again, > > I've added some other packages - one of this pool seems to correct the > problem: > protobuf > tokyocabinet > tokyotyrant > > I guess the protobuf is the one needed when activating the httpserv > plugin. > > Maybe the configure script should check that and return an error when > it's missing ? > > For now, make && make install works just fine with those new packages > installed. > > Cheers, > > C- > > On Tue, 8 Nov 2011 13:36:36 +0100, Emmanuel Benazera wrote: > > Hi, > > > > can you post the output of the configure script please ? > > > > Also, please specify which version of libevent you are using. > > > > Most Seeks nodes run the HTTP server plugin, so this is most > > likely due to a missing dependency. > > > > FYI, developement and bugs are reported here: > > http://redmine.seeks-project.info/projects/seeks > > > > Thanks, > > > > Em. > > > > On Tue, Nov 08, 2011 at 02:18:11PM +0200, Cedric Jeanneret wrote: > >> Hello, > >> > >> I didn't find any bugzilla to fill in a bug, soo... > >> > >> I'm trying to compile the 0.4.0-rc2 [1] seeks, on a gentoo system, > >> 64b. > >> > >> here are the steps: > >> ./configure --prefix=/var/www/vhosts/seeks.tengu.ch/seeks-0.4.0-rc2/ > >> --enable-httpserv-plugin > >> > >> make > >> [wait a bit] > >> > >> [snip] > >> Making all in httpserv > >> make[4]: Entering directory > >> > >> `/var/www/vhosts/seeks.tengu.ch/src/seeks-0.4.0-RC2/src/plugins/httpserv' > >> /bin/sh ../../../libtool --tag=CXX --mode=compile g++ > >> -DHAVE_CONFIG_H -I. -I../../.. -Wno-deprecated -Wall -g -pipe -I. > >> -I./../websearch -I./../../utils -I./../../lsh -I./../../proxy > >> -I./../../dht -I./../websearch_api_compat -I./../img_websearch > >> -I/var/www/vhosts/seeks.tengu.ch/seeks-0.4.0-rc2 -Wall -g > >> > >> -DSEEKS_CONFIGDIR='"/var/www/vhosts/seeks.tengu.ch/seeks-0.4.0-rc2/etc/seeks/"' > >> -g -O2 -MT libseekshttpservplugin_la-httpserv_configuration.lo -MD > >> -MP > >> -MF .deps/libseekshttpservplugin_la-httpserv_configuration.Tpo -c -o > >> libseekshttpservplugin_la-httpserv_configuration.lo `test -f > >> 'httpserv_configuration.cpp' || echo './'`httpserv_configuration.cpp > >> libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. > >> -Wno-deprecated > >> -Wall -g -pipe -I. -I./../websearch -I./../../utils -I./../../lsh > >> -I./../../proxy -I./../../dht -I./../websearch_api_compat > >> -I./../img_websearch > >> -I/var/www/vhosts/seeks.tengu.ch/seeks-0.4.0-rc2 > >> -Wall -g > >> > >> -DSEEKS_CONFIGDIR=\"/var/www/vhosts/seeks.tengu.ch/seeks-0.4.0-rc2/etc/seeks/\" > >> -g -O2 -MT libseekshttpservplugin_la-httpserv_configuration.lo -MD > >> -MP > >> -MF .deps/libseekshttpservplugin_la-httpserv_configuration.Tpo -c > >> httpserv_configuration.cpp -fPIC -DPIC -o > >> .libs/libseekshttpservplugin_la-httpserv_configuration.o > >> libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. > >> -Wno-deprecated > >> -Wall -g -pipe -I. -I./../websearch -I./../../utils -I./../../lsh > >> -I./../../proxy -I./../../dht -I./../websearch_api_compat > >> -I./../img_websearch > >> -I/var/www/vhosts/seeks.tengu.ch/seeks-0.4.0-rc2 > >> -Wall -g > >> > >> -DSEEKS_CONFIGDIR=\"/var/www/vhosts/seeks.tengu.ch/seeks-0.4.0-rc2/etc/seeks/\" > >> -g -O2 -MT libseekshttpservplugin_la-httpserv_configuration.lo -MD > >> -MP > >> -MF .deps/libseekshttpservplugin_la-httpserv_configuration.Tpo -c > >> httpserv_configuration.cpp -o > >> libseekshttpservplugin_la-httpserv_configuration.o >/dev/null 2>&1 > >> mv -f .deps/libseekshttpservplugin_la-httpserv_configuration.Tpo > >> .deps/libseekshttpservplugin_la-httpserv_configuration.Plo > >> /bin/sh ../../../libtool --tag=CXX --mode=compile g++ > >> -DHAVE_CONFIG_H -I. -I../../.. -Wno-deprecated -Wall -g -pipe -I. > >> -I./../websearch -I./../../utils -I./../../lsh -I./../../proxy > >> -I./../../dht -I./../websearch_api_compat -I./../img_websearch > >> -I/var/www/vhosts/seeks.tengu.ch/seeks-0.4.0-rc2 -Wall -g > >> > >> -DSEEKS_CONFIGDIR='"/var/www/vhosts/seeks.tengu.ch/seeks-0.4.0-rc2/etc/seeks/"' > >> -g -O2 -MT libseekshttpservplugin_la-httpserv.lo -MD -MP -MF > >> .deps/libseekshttpservplugin_la-httpserv.Tpo -c -o > >> libseekshttpservplugin_la-httpserv.lo `test -f 'httpserv.cpp' || > >> echo > >> './'`httpserv.cpp > >> libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. > >> -Wno-deprecated > >> -Wall -g -pipe -I. -I./../websearch -I./../../utils -I./../../lsh > >> -I./../../proxy -I./../../dht -I./../websearch_api_compat > >> -I./../img_websearch > >> -I/var/www/vhosts/seeks.tengu.ch/seeks-0.4.0-rc2 > >> -Wall -g > >> > >> -DSEEKS_CONFIGDIR=\"/var/www/vhosts/seeks.tengu.ch/seeks-0.4.0-rc2/etc/seeks/\" > >> -g -O2 -MT libseekshttpservplugin_la-httpserv.lo -MD -MP -MF > >> .deps/libseekshttpservplugin_la-httpserv.Tpo -c httpserv.cpp -fPIC > >> -DPIC -o .libs/libseekshttpservplugin_la-httpserv.o > >> httpserv.cpp: In member function ‘virtual void > >> seeks_plugins::httpserv::start()’: > >> httpserv.cpp:114:9: warning: unused variable ‘err’ > >> httpserv.cpp: In static member function ‘static void > >> seeks_plugins::httpserv::api_route(evhttp_request*, void*)’: > >> httpserv.cpp:364:7: error: ‘suggestion’ is not a member of > >> ‘seeks_plugins::httpserv’ > >> httpserv.cpp:366:7: error: ‘recommendation’ is not a member of > >> ‘seeks_plugins::httpserv’ > >> make[4]: *** [libseekshttpservplugin_la-httpserv.lo] Error 1 > >> make[4]: Leaving directory > >> > >> `/var/www/vhosts/seeks.tengu.ch/src/seeks-0.4.0-RC2/src/plugins/httpserv' > >> make[3]: *** [all-recursive] Error 1 > >> make[3]: Leaving directory > >> `/var/www/vhosts/seeks.tengu.ch/src/seeks-0.4.0-RC2/src/plugins' > >> make[2]: *** [all-recursive] Error 1 > >> make[2]: Leaving directory > >> `/var/www/vhosts/seeks.tengu.ch/src/seeks-0.4.0-RC2/src' > >> make[1]: *** [all-recursive] Error 1 > >> make[1]: Leaving directory > >> `/var/www/vhosts/seeks.tengu.ch/src/seeks-0.4.0-RC2' > >> make: *** [all] Error 2 > >> > >> It seems that something's missing for httpserv :(. I also tried the > >> latest git version (NOT experimental), and it fails with the same > >> error. > >> > >> Removing the --enable-httpserv-plugin option to "configure" makes it > >> work. > >> > >> Any help will be welcomed :) > >> > >> Thanks in advance. > >> > >> Cheers, > >> > >> C. > >> > >> > >> > >> [1] > >> > >> http://sourceforge.net/projects/seeks/files/hippy/seeks-0.4.0-RC2.tar.gz/download > >> > >> > >> > >> ------------------------------------------------------------------------------ > >> RSA(R) Conference 2012 > >> Save $700 by Nov 18 > >> Register now > >> http://p.sf.net/sfu/rsa-sfdev2dev1 > >> _______________________________________________ > >> Seeks-users mailing list > >> See...@li... > >> https://lists.sourceforge.net/lists/listinfo/seeks-users > > > > > > ------------------------------------------------------------------------------ > > RSA(R) Conference 2012 > > Save $700 by Nov 18 > > Register now > > http://p.sf.net/sfu/rsa-sfdev2dev1 > > _______________________________________________ > > Seeks-users mailing list > > See...@li... > > https://lists.sourceforge.net/lists/listinfo/seeks-users > > > ------------------------------------------------------------------------------ > RSA(R) Conference 2012 > Save $700 by Nov 18 > Register now > http://p.sf.net/sfu/rsa-sfdev2dev1 > _______________________________________________ > Seeks-users mailing list > See...@li... > https://lists.sourceforge.net/lists/listinfo/seeks-users -- CEO & Co-Founder Seeks SAS Collaborative Search Solutions http://www.seeks.pro/ |