Compilation problem with a few configure option

Kevin Duraj kevin.duraj at zefr.com
Mon Jun 20 20:55:27 BST 2016


Emmanuel,
Which version of C++ compiler are you using?

$ c++ --version
c++ (GCC) 4.9.3
Copyright (C) 2015 Free Software Foundation, Inc.

-Kevin


On Mon, Jun 20, 2016 at 6:58 AM, Emmanuel Engelhart <kelson at kiwix.org>
wrote:

> 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