Compilation problem with a few configure option

Emmanuel Engelhart kelson at kiwix.org
Mon Jun 20 14:58:43 BST 2016


Hi

Compilation of 1.3.7 dies with the following configuration:

====================================
./configure --enable-shared --enable-static --disable-sse
--disable-backend-inmemory --disable-backend-remote
====================================

During the compilation I get the following error:

====================================
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -fshow-column -Wall -W
-Wredundant-decls -Wpointer-arith -Wcast-qual -Wcast-align
-Wno-long-long -Wformat-security -fno-gnu-keywords -Wundef
-Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
-Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
-fvisibility=hidden -g -O2 -std=gnu++11   -o bin/xapian-delve
bin/xapian-delve.o  libgetopt.la libxapian-1.3.la
libtool: link: g++ -fshow-column -Wall -W -Wredundant-decls
-Wpointer-arith -Wcast-qual -Wcast-align -Wno-long-long
-Wformat-security -fno-gnu-keywords -Wundef -Woverloaded-virtual
-Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1 -Wlogical-op
-Wmissing-declarations -Wdouble-promotion -Winit-self
-fvisibility=hidden -g -O2 -std=gnu++11 -o bin/.libs/xapian-delve
bin/xapian-delve.o  ./.libs/libgetopt.a ./.libs/libxapian-1.3.so -lrt
-lz -luuid
./.libs/libxapian-1.3.so: undefined reference to
`RemoteConnection::send_message(char, std::string const&, double)'
./.libs/libxapian-1.3.so: undefined reference to
`RemoteConnection::get_message_chunked(double)'
./.libs/libxapian-1.3.so: undefined reference to
`RemoteConnection::RemoteConnection(int, int, std::string const&)'
./.libs/libxapian-1.3.so: undefined reference to
`RemoteConnection::get_message_chunk(std::string&, unsigned long, double)'
./.libs/libxapian-1.3.so: undefined reference to
`RemoteConnection::send_file(char, int, double)'
collect2: error: ld returned 1 exit status
make[2]: *** [bin/xapian-delve] Error 1
make[2]: Leaving directory
`/home/kelson/kiwix/src/dependencies/xapian-core-1.3.7'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/home/kelson/kiwix/src/dependencies/xapian-core-1.3.7'
make: *** [all] Error 2
====================================

Does someone has an explanation?

Regards
Emmanuel

-- 
Kiwix - Wikipedia Offline & more
* Web: http://www.kiwix.org
* Twitter: https://twitter.com/KiwixOffline
* more: http://www.kiwix.org/wiki/Communication




More information about the Xapian-discuss mailing list