antho-rousseau / XenC

XenC: open-source data selection tool for NLP
GNU Lesser General Public License v3.0
60 stars 13 forks source link

collect2: error: ld returned 1 exit status #4

Open zhang-jian opened 7 years ago

zhang-jian commented 7 years ago

Output of cmake -- Boost version: 1.57.0 -- Found the following Boost libraries: -- regex -- filesystem -- system -- iostreams -- program_options -- thread -- Configuring done -- Generating done -- Build files have been written to: /scratch/user/tools/XenC

Output of make [ 1%] Building CXX object CMakeFiles/XenC.dir/src/eval.cpp.o [ 2%] Building CXX object CMakeFiles/XenC.dir/src/wfile.cpp.o [ 4%] Building CXX object CMakeFiles/XenC.dir/src/phrasetable.cpp.o [ 5%] Building CXX object CMakeFiles/XenC.dir/src/xenresult.cpp.o [ 6%] Building CXX object CMakeFiles/XenC.dir/src/xenfile.cpp.o [ 8%] Building CXX object CMakeFiles/XenC.dir/src/xenoption.cpp.o [ 9%] Building CXX object CMakeFiles/XenC.dir/src/ppl.cpp.o [ 10%] Building CXX object CMakeFiles/XenC.dir/src/XenLMken.cpp.o [ 12%] Building CXX object CMakeFiles/XenC.dir/src/corpus.cpp.o [ 13%] Building CXX object CMakeFiles/XenC.dir/src/xenvocab.cpp.o [ 14%] Building CXX object CMakeFiles/XenC.dir/src/Xen.cpp.o [ 16%] Building CXX object CMakeFiles/XenC.dir/src/mode.cpp.o [ 17%] Building CXX object CMakeFiles/XenC.dir/src/similarity.cpp.o [ 18%] Building CXX object CMakeFiles/XenC.dir/src/sourcephrase.cpp.o [ 20%] Building CXX object CMakeFiles/XenC.dir/src/score.cpp.o [ 21%] Building CXX object CMakeFiles/XenC.dir/src/utils/StaticData.cpp.o [ 22%] Building CXX object CMakeFiles/XenC.dir/src/utils/xenio.cpp.o [ 24%] Building CXX object CMakeFiles/XenC.dir/src/modes/simplePPL.cpp.o [ 25%] Building CXX object CMakeFiles/XenC.dir/src/modes/monoXEntropy.cpp.o [ 26%] Building CXX object CMakeFiles/XenC.dir/src/modes/ptScoring.cpp.o [ 28%] Building CXX object CMakeFiles/XenC.dir/src/modes/biXEntropy.cpp.o [ 29%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/lm/virtual_interface.cc.o [ 30%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/lm/trie_sort.cc.o [ 32%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/lm/binary_format.cc.o [ 33%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/lm/read_arpa.cc.o [ 34%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/lm/quantize.cc.o [ 36%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/lm/search_hashed.cc.o [ 37%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/lm/sizes.cc.o [ 38%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/lm/trie.cc.o [ 40%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/lm/vocab.cc.o [ 41%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/lm/search_trie.cc.o [ 42%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/lm/model.cc.o [ 44%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/lm/config.cc.o [ 45%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/lm/lm_exception.cc.o [ 46%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/lm/value_build.cc.o [ 48%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/lm/bhiksha.cc.o [ 49%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/lm/builder/initial_probabilities.cc.o [ 50%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/lm/builder/corpus_count.cc.o [ 52%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/lm/builder/interpolate.cc.o [ 53%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/lm/builder/output.cc.o [ 54%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/lm/builder/pipeline.cc.o [ 56%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/lm/builder/adjust_counts.cc.o [ 57%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/lm/common/model_buffer.cc.o [ 58%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/lm/common/print.cc.o [ 60%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/lm/common/renumber.cc.o [ 61%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/util/float_to_string.cc.o [ 62%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/util/ersatz_progress.cc.o [ 64%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/util/usage.cc.o [ 65%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/util/file_piece.cc.o [ 66%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/util/exception.cc.o [ 68%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/util/pool.cc.o [ 69%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/util/scoped.cc.o [ 70%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/util/murmur_hash.cc.o [ 72%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/util/read_compressed.cc.o [ 73%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/util/spaces.cc.o [ 74%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/util/parallel_read.cc.o [ 76%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/util/integer_to_string.cc.o [ 77%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/util/file.cc.o [ 78%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/util/string_piece.cc.o [ 80%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/util/mmap.cc.o [ 81%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/util/bit_packing.cc.o [ 82%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/util/double-conversion/bignum.cc.o [ 84%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/util/double-conversion/fixed-dtoa.cc.o [ 85%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/util/double-conversion/double-conversion.cc.o [ 86%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/util/double-conversion/bignum-dtoa.cc.o [ 88%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/util/double-conversion/cached-powers.cc.o [ 89%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/util/double-conversion/fast-dtoa.cc.o [ 90%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/util/double-conversion/diy-fp.cc.o [ 92%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/util/double-conversion/strtod.cc.o [ 93%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/util/stream/rewindable_stream.cc.o [ 94%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/util/stream/io.cc.o [ 96%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/util/stream/line_input.cc.o [ 97%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/util/stream/chain.cc.o [ 98%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/util/stream/count_records.cc.o [100%] Building CXX object CMakeFiles/XenC.dir/src/kenlm/util/stream/multi_progress.cc.o Linking CXX executable XenC CMakeFiles/XenC.dir/src/utils/xenio.cpp.o:(.rodata._ZTVN5boost9iostreams6detail16linked_streambufIcSt11char_traitsIcEEE[_ZTVN5boost9iostreams6detail16linked_streambufIcSt11char_traitsIcEEE]+0x30): undefined reference to `std::basic_streambuf<char, std::char_traits >::seekoff(long long, std::_Ios_Seekdir, std::_Ios_Openmode)' collect2: error: ld returned 1 exit status make[2]: [XenC] Error 1 make[1]: [CMakeFiles/XenC.dir/all] Error 2 make: *** [all] Error 2

Any suggestion? Thanks

Jian

hoangcuong2011 commented 4 years ago

You need to install this, which should make it work: sudo apt-get install libbz2-dev