Created
December 27, 2020 12:08
-
-
Save willtryagain/0d9d33f2b85164deb617a8169ba30d47 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
g++ `/home/a/xapian/xapian-core/xapian-config --cxxflags` code/c++/index1.cc code/c++/support.cc -o index1 `/home/a/xapian/xapian-core/xapian-config --libs` | |
/home/a/xapian/xapian-core/xapian-config: Use libtool and 'xapian-config --ltlibs' | |
to link with an uninstalled libxapian-1.5. | |
/usr/bin/ld: /tmp/ccze6EDi.o: in function `index(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': | |
index1.cc:(.text+0x6a): undefined reference to `Xapian::WritableDatabase::WritableDatabase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, int)' | |
/usr/bin/ld: index1.cc:(.text+0x79): undefined reference to `Xapian::TermGenerator::TermGenerator()' | |
/usr/bin/ld: index1.cc:(.text+0xc3): undefined reference to `Xapian::Stem::Stem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)' | |
/usr/bin/ld: index1.cc:(.text+0xdc): undefined reference to `Xapian::TermGenerator::set_stemmer(Xapian::Stem const&)' | |
/usr/bin/ld: index1.cc:(.text+0x292): undefined reference to `Xapian::Document::Document()' | |
/usr/bin/ld: index1.cc:(.text+0x2ab): undefined reference to `Xapian::TermGenerator::set_document(Xapian::Document const&)' | |
/usr/bin/ld: index1.cc:(.text+0x3e0): undefined reference to `Xapian::TermGenerator::increase_termpos(unsigned int)' | |
/usr/bin/ld: index1.cc:(.text+0x4bc): undefined reference to `Xapian::Document::set_data(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: index1.cc:(.text+0x54e): undefined reference to `Xapian::WritableDatabase::replace_document(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Xapian::Document const&)' | |
/usr/bin/ld: index1.cc:(.text+0x56c): undefined reference to `Xapian::Document::~Document()' | |
/usr/bin/ld: index1.cc:(.text+0x59e): undefined reference to `Xapian::TermGenerator::~TermGenerator()' | |
/usr/bin/ld: index1.cc:(.text+0x738): undefined reference to `Xapian::Document::~Document()' | |
/usr/bin/ld: index1.cc:(.text+0x777): undefined reference to `Xapian::TermGenerator::~TermGenerator()' | |
/usr/bin/ld: /tmp/ccze6EDi.o: in function `Xapian::Document::add_boolean_term(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': | |
index1.cc:(.text._ZN6Xapian8Document16add_boolean_termERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6Xapian8Document16add_boolean_termERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x28): undefined reference to `Xapian::Document::add_term(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int)' | |
/usr/bin/ld: /tmp/ccze6EDi.o: in function `Xapian::TermGenerator::index_text(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': | |
index1.cc:(.text._ZN6Xapian13TermGenerator10index_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjS8_[_ZN6Xapian13TermGenerator10index_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjS8_]+0x50): undefined reference to `Xapian::TermGenerator::index_text(Xapian::Utf8Iterator const&, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /tmp/ccze6EDi.o: in function `Xapian::WritableDatabase::~WritableDatabase()': | |
index1.cc:(.text._ZN6Xapian16WritableDatabaseD2Ev[_ZN6Xapian16WritableDatabaseD5Ev]+0x13): undefined reference to `vtable for Xapian::WritableDatabase' | |
/usr/bin/ld: index1.cc:(.text._ZN6Xapian16WritableDatabaseD2Ev[_ZN6Xapian16WritableDatabaseD5Ev]+0x26): undefined reference to `Xapian::Database::~Database()' | |
/usr/bin/ld: /tmp/ccL0rh2h.o: in function `csv_parse_line(std::basic_ifstream<char, std::char_traits<char> >&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)': | |
support.cc:(.text+0x124): undefined reference to `Xapian::Utf8Iterator::Utf8Iterator(char const*)' | |
/usr/bin/ld: support.cc:(.text+0x163): undefined reference to `Xapian::Utf8Iterator::operator*() const' | |
/usr/bin/ld: support.cc:(.text+0x1f8): undefined reference to `Xapian::Utf8Iterator::operator*() const' | |
/usr/bin/ld: /tmp/ccL0rh2h.o: in function `Xapian::Utf8Iterator::operator++()': | |
support.cc:(.text._ZN6Xapian12Utf8IteratorppEv[_ZN6Xapian12Utf8IteratorppEv]+0x23): undefined reference to `Xapian::Utf8Iterator::calculate_sequence_length() const' | |
/usr/bin/ld: /tmp/ccL0rh2h.o: in function `Xapian::Unicode::to_utf8(unsigned int, char*)': | |
support.cc:(.text._ZN6Xapian7Unicode7to_utf8EjPc[_ZN6Xapian7Unicode7to_utf8EjPc]+0x38): undefined reference to `Xapian::Unicode::nonascii_to_utf8(unsigned int, char*)' | |
collect2: error: ld returned 1 exit status |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment