marian-nmt / marian

Fast Neural Machine Translation in C++

Home Page:https://marian-nmt.github.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Linking CXX executable ../marian

raihan0824 opened this issue · comments

Bug description

Error while Linking CXX

How to reproduce

make -j4

Context

[ 0%] Built target marian_version
[ 3%] Built target nccl_install
[ 15%] Built target libyaml-cpp
[ 20%] Built target sentencepiece_train-static
[ 22%] Built target SQLiteCpp
[ 25%] Built target pathie-cpp
[ 31%] Built target zlib
[ 33%] Built target faiss
[ 34%] Built target intgemm
[ 34%] Built target 3rd_party_installs
[ 50%] Built target sentencepiece-static
[ 52%] Built target spm_encode
[ 52%] Built target spm_train
[ 52%] Built target spm_decode
[ 53%] Built target spm_normalize
[ 54%] Built target spm_export_vocab
[ 60%] Built target marian_cuda
[ 96%] Built target marian
[ 99%] Built target marian_decoder
[ 99%] Built target marian_conv
[ 99%] Built target marian_scorer
[ 99%] Built target marian_vocab
[100%] Linking CXX executable ../marian
/usr/bin/ld: ../local/lib/libnccl_static.a(shm.o): undefined reference to symbol 'shm_open@@GLIBC_2.2.5'
/usr/bin/ld: /lib/x86_64-linux-gnu/librt.so.1: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make[2]: *** [src/CMakeFiles/marian_train.dir/build.make:95: marian] Error 1
make[1]: *** [CMakeFiles/Makefile2:643: src/CMakeFiles/marian_train.dir/all] Error 2
make: *** [Makefile:152: all] Error 2