sherpa-onnx icon indicating copy to clipboard operation
sherpa-onnx copied to clipboard

ONNX models on an ARM embedded platform?

Open yegeli opened this issue 1 year ago • 13 comments

Running speech synthesis ONNX models on an ARM embedded platform without a GPU, using only the CPU?

yegeli avatar Aug 02 '24 02:08 yegeli

Yes, all models provided by us, not limited to TTS models, can be run on ARM embedded platforms.

When we say ARM, we refer to both ARM64 and ARM32.

csukuangfj avatar Aug 02 '24 02:08 csukuangfj

是的,我们提供的所有模型(不仅限于TTS模型)都可以在ARM嵌入式平台上运行。

当我们说 ARM 时,我们指的是 ARM64 和 ARM32。

Which current open-source TTS models support deployment to ARM embedded platforms using Sherpa-ONNX?

yegeli avatar Aug 02 '24 02:08 yegeli

We only support VITS. please see https://github.com/k2-fsa/sherpa-onnx/releases/tag/tts-models for a list of pre-trained models.

The doc can be found at https://k2-fsa.github.io/sherpa/onnx/tts/pretrained_models/index.html

Note if you use arm32, then it would be slow to run our models.

If you use Raspberry Pi 4B, then the speed would be acceptable for English TTS models.

csukuangfj avatar Aug 02 '24 02:08 csukuangfj

我们仅支持 VITS。 请参阅 https://github.com/k2-fsa/sherpa-onnx/releases/tag/tts-models 获取预训练模型列表。

该文档可在https://k2-fsa.github.io/sherpa/onnx/tts/pretrained_models/index.html找到

请注意,如果您使用 arm32,那么运行我们的模型就会很慢。

如果你使用 Raspberry Pi 4B,那么速度对于英语 TTS 模型来说是可以接受的。

I would like to know the current location of the C++ code for this model.

yegeli avatar Aug 02 '24 03:08 yegeli

Please see https://github.com/k2-fsa/sherpa-onnx/tree/master/sherpa-onnx/csrc

csukuangfj avatar Aug 02 '24 04:08 csukuangfj

The entry point is

  • https://github.com/k2-fsa/sherpa-onnx/blob/master/sherpa-onnx/csrc/sherpa-onnx-offline-tts.cc
  • https://github.com/k2-fsa/sherpa-onnx/blob/master/sherpa-onnx/csrc/sherpa-onnx-offline-tts-play-alsa.cc
  • https://github.com/k2-fsa/sherpa-onnx/blob/master/sherpa-onnx/csrc/sherpa-onnx-offline-tts-play.cc

csukuangfj avatar Aug 02 '24 04:08 csukuangfj

入口点是

  • https://github.com/k2-fsa/sherpa-onnx/blob/master/sherpa-onnx/csrc/sherpa-onnx-offline-tts.cc
  • https://github.com/k2-fsa/sherpa-onnx/blob/master/sherpa-onnx/csrc/sherpa-onnx-offline-tts-play-alsa.cc
  • https://github.com/k2-fsa/sherpa-onnx/blob/master/sherpa-onnx/csrc/sherpa-onnx-offline-tts-play.cc

Thank you. I encountered an error while installing Sherpa-ONNX locally on Ubuntu using the command. command: git clone https://github.com/k2-fsa/sherpa-onnx cd sherpa-onnx mkdir build cd build cmake -DCMAKE_BUILD_TYPE=Release .. make -j6 error: collect2: error: ld returned 1 exit status make[2]: *** [sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-alsa-offline-audio-tagging.dir/build.make:110: bin/sherpa-onnx-alsa-offline-audio-tagging] Error 1 make[1]: *** [CMakeFiles/Makefile2:1575: sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-alsa-offline-audio-tagging.dir/all] Error 2 make: *** [Makefile:152: all] Error 2

why?

yegeli avatar Aug 02 '24 04:08 yegeli

Could you post all of the logs?

csukuangfj avatar Aug 02 '24 04:08 csukuangfj

collect2: error: ld returned 1 exit status make[2]: *** [sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-alsa-offline-audio-tagging.dir/build.make:110: bin/sherpa-onnx-alsa-offline-audio-tagging] Error 1 make[1]: *** [CMakeFiles/Makefile2:1575: sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-alsa-offline-audio-tagging.dir/all] Error 2 make: *** [Makefile:152: all] Error 2

make Scanning dependencies of target ucd [ 1%] Building C object _deps/espeak_ng-build/src/ucd-tools/CMakeFiles/ucd.dir/src/case.c.o [ 1%] Building C object _deps/espeak_ng-build/src/ucd-tools/CMakeFiles/ucd.dir/src/categories.c.o [ 1%] Building C object _deps/espeak_ng-build/src/ucd-tools/CMakeFiles/ucd.dir/src/ctype.c.o [ 1%] Building C object _deps/espeak_ng-build/src/ucd-tools/CMakeFiles/ucd.dir/src/proplist.c.o [ 2%] Building C object _deps/espeak_ng-build/src/ucd-tools/CMakeFiles/ucd.dir/src/scripts.c.o [ 2%] Building C object _deps/espeak_ng-build/src/ucd-tools/CMakeFiles/ucd.dir/src/tostring.c.o [ 2%] Linking C static library ../../../../lib/libucd.a [ 2%] Built target ucd Scanning dependencies of target espeak-ng [ 4%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/common.c.o [ 4%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/mnemonics.c.o [ 4%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/error.c.o [ 4%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/ieee80.c.o [ 5%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/compiledata.c.o [ 5%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/compiledict.c.o [ 5%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/dictionary.c.o [ 5%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/encoding.c.o [ 5%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/intonation.c.o [ 6%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/langopts.c.o [ 6%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/numbers.c.o [ 6%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/phoneme.c.o [ 6%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/phonemelist.c.o [ 8%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/readclause.c.o [ 8%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/setlengths.c.o [ 8%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/soundicon.c.o [ 8%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/spect.c.o [ 8%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/ssml.c.o [ 9%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/synthdata.c.o [ 9%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/synthesize.c.o [ 9%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/tr_languages.c.o [ 9%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/translate.c.o [ 10%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/translateword.c.o [ 10%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/voices.c.o [ 10%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/wavegen.c.o [ 10%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/speech.c.o [ 10%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/espeak_api.c.o [ 12%] Linking C static library ../../../../lib/libespeak-ng.a [ 12%] Built target espeak-ng Scanning dependencies of target piper_phonemize [ 13%] Building CXX object _deps/piper_phonemize-build/CMakeFiles/piper_phonemize.dir/src/phonemize.cpp.o [ 13%] Building CXX object _deps/piper_phonemize-build/CMakeFiles/piper_phonemize.dir/src/phoneme_ids.cpp.o [ 13%] Building CXX object _deps/piper_phonemize-build/CMakeFiles/piper_phonemize.dir/src/tashkeel.cpp.o [ 13%] Building CXX object _deps/piper_phonemize-build/CMakeFiles/piper_phonemize.dir/src/shared.cpp.o [ 14%] Linking CXX static library ../../lib/libpiper_phonemize.a [ 14%] Built target piper_phonemize Scanning dependencies of target kaldi-native-fbank-core [ 14%] Building CXX object _deps/kaldi_native_fbank-build/kaldi-native-fbank/csrc/CMakeFiles/kaldi-native-fbank-core.dir/feature-fbank.cc.o [ 14%] Building CXX object _deps/kaldi_native_fbank-build/kaldi-native-fbank/csrc/CMakeFiles/kaldi-native-fbank-core.dir/feature-functions.cc.o [ 16%] Building CXX object _deps/kaldi_native_fbank-build/kaldi-native-fbank/csrc/CMakeFiles/kaldi-native-fbank-core.dir/feature-mfcc.cc.o [ 16%] Building CXX object _deps/kaldi_native_fbank-build/kaldi-native-fbank/csrc/CMakeFiles/kaldi-native-fbank-core.dir/feature-window.cc.o [ 16%] Building CXX object _deps/kaldi_native_fbank-build/kaldi-native-fbank/csrc/CMakeFiles/kaldi-native-fbank-core.dir/fftsg.cc.o [ 16%] Building CXX object _deps/kaldi_native_fbank-build/kaldi-native-fbank/csrc/CMakeFiles/kaldi-native-fbank-core.dir/kaldi-math.cc.o [ 17%] Building CXX object _deps/kaldi_native_fbank-build/kaldi-native-fbank/csrc/CMakeFiles/kaldi-native-fbank-core.dir/mel-computations.cc.o [ 17%] Building CXX object _deps/kaldi_native_fbank-build/kaldi-native-fbank/csrc/CMakeFiles/kaldi-native-fbank-core.dir/online-feature.cc.o [ 17%] Building CXX object _deps/kaldi_native_fbank-build/kaldi-native-fbank/csrc/CMakeFiles/kaldi-native-fbank-core.dir/rfft.cc.o [ 17%] Building CXX object _deps/kaldi_native_fbank-build/kaldi-native-fbank/csrc/CMakeFiles/kaldi-native-fbank-core.dir/whisper-feature.cc.o [ 17%] Linking CXX static library ../../../../lib/libkaldi-native-fbank-core.a [ 17%] Built target kaldi-native-fbank-core Scanning dependencies of target fst [ 17%] Building CXX object _deps/openfst-build/src/lib/CMakeFiles/fst.dir/compat.cc.o [ 17%] Building CXX object _deps/openfst-build/src/lib/CMakeFiles/fst.dir/flags.cc.o [ 17%] Building CXX object _deps/openfst-build/src/lib/CMakeFiles/fst.dir/fst.cc.o [ 18%] Building CXX object _deps/openfst-build/src/lib/CMakeFiles/fst.dir/properties.cc.o [ 18%] Building CXX object _deps/openfst-build/src/lib/CMakeFiles/fst.dir/symbol-table.cc.o [ 18%] Building CXX object _deps/openfst-build/src/lib/CMakeFiles/fst.dir/util.cc.o [ 18%] Building CXX object _deps/openfst-build/src/lib/CMakeFiles/fst.dir/symbol-table-ops.cc.o [ 20%] Building CXX object _deps/openfst-build/src/lib/CMakeFiles/fst.dir/mapped-file.cc.o [ 20%] Building CXX object _deps/openfst-build/src/lib/CMakeFiles/fst.dir/weight.cc.o [ 20%] Linking CXX static library ../../../../lib/libsherpa-onnx-fst.a [ 20%] Built target fst Scanning dependencies of target fstfar [ 20%] Building CXX object _deps/openfst-build/src/extensions/far/CMakeFiles/fstfar.dir/sttable.cc.o [ 20%] Building CXX object _deps/openfst-build/src/extensions/far/CMakeFiles/fstfar.dir/stlist.cc.o [ 21%] Linking CXX static library ../../../../../lib/libsherpa-onnx-fstfar.a [ 21%] Built target fstfar Scanning dependencies of target kaldifst_core [ 22%] Building CXX object _deps/kaldifst-build/kaldifst/csrc/CMakeFiles/kaldifst_core.dir/context-fst.cc.o [ 22%] Building CXX object _deps/kaldifst-build/kaldifst/csrc/CMakeFiles/kaldifst_core.dir/kaldi-fst-io.cc.o [ 22%] Building CXX object _deps/kaldifst-build/kaldifst/csrc/CMakeFiles/kaldifst_core.dir/kaldi-holder.cc.o [ 22%] Building CXX object _deps/kaldifst-build/kaldifst/csrc/CMakeFiles/kaldifst_core.dir/kaldi-io.cc.o [ 24%] Building CXX object _deps/kaldifst-build/kaldifst/csrc/CMakeFiles/kaldifst_core.dir/kaldi-math.cc.o [ 24%] Building CXX object _deps/kaldifst-build/kaldifst/csrc/CMakeFiles/kaldifst_core.dir/kaldi-semaphore.cc.o [ 24%] Building CXX object _deps/kaldifst-build/kaldifst/csrc/CMakeFiles/kaldifst_core.dir/kaldi-table.cc.o [ 24%] Building CXX object _deps/kaldifst-build/kaldifst/csrc/CMakeFiles/kaldifst_core.dir/parse-options.cc.o [ 25%] Building CXX object _deps/kaldifst-build/kaldifst/csrc/CMakeFiles/kaldifst_core.dir/text-normalizer.cc.o [ 25%] Building CXX object _deps/kaldifst-build/kaldifst/csrc/CMakeFiles/kaldifst_core.dir/text-utils.cc.o [ 25%] Linking CXX static library ../../../../lib/libsherpa-onnx-kaldifst-core.a [ 25%] Built target kaldifst_core Scanning dependencies of target kaldi-decoder-core [ 26%] Building CXX object _deps/kaldi_decoder-build/kaldi-decoder/csrc/CMakeFiles/kaldi-decoder-core.dir/decodable-ctc.cc.o [ 26%] Building CXX object _deps/kaldi_decoder-build/kaldi-decoder/csrc/CMakeFiles/kaldi-decoder-core.dir/eigen.cc.o [ 26%] Building CXX object _deps/kaldi_decoder-build/kaldi-decoder/csrc/CMakeFiles/kaldi-decoder-core.dir/faster-decoder.cc.o [ 26%] Building CXX object _deps/kaldi_decoder-build/kaldi-decoder/csrc/CMakeFiles/kaldi-decoder-core.dir/lattice-faster-decoder.cc.o [ 28%] Building CXX object _deps/kaldi_decoder-build/kaldi-decoder/csrc/CMakeFiles/kaldi-decoder-core.dir/lattice-simple-decoder.cc.o [ 28%] Building CXX object _deps/kaldi_decoder-build/kaldi-decoder/csrc/CMakeFiles/kaldi-decoder-core.dir/simple-decoder.cc.o [ 28%] Linking CXX static library ../../../../lib/libkaldi-decoder-core.a [ 28%] Built target kaldi-decoder-core Scanning dependencies of target ssentencepiece_core [ 29%] Building CXX object _deps/simple-sentencepiece-build/ssentencepiece/csrc/CMakeFiles/ssentencepiece_core.dir/ssentencepiece.cc.o [ 29%] Linking CXX static library ../../../../lib/libssentencepiece_core.a [ 29%] Built target ssentencepiece_core Scanning dependencies of target sherpa-onnx-core [ 29%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/base64-decode.cc.o [ 29%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/cat.cc.o [ 29%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/circular-buffer.cc.o [ 30%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/context-graph.cc.o [ 30%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/endpoint.cc.o [ 30%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/features.cc.o [ 30%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/file-utils.cc.o [ 30%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/hypothesis.cc.o [ 32%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/keyword-spotter-impl.cc.o [ 32%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/keyword-spotter.cc.o [ 32%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-ctc-fst-decoder-config.cc.o [ 32%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-ctc-fst-decoder.cc.o [ 33%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-ctc-greedy-search-decoder.cc.o [ 33%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-ctc-model.cc.o [ 33%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-lm-config.cc.o [ 33%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-lm.cc.o [ 33%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-model-config.cc.o [ 34%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-nemo-enc-dec-ctc-model-config.cc.o [ 34%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-nemo-enc-dec-ctc-model.cc.o [ 34%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-paraformer-greedy-search-decoder.cc.o [ 34%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-paraformer-model-config.cc.o [ 36%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-paraformer-model.cc.o [ 36%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-recognizer-impl.cc.o [ 36%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-recognizer.cc.o [ 36%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-rnn-lm.cc.o [ 37%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-sense-voice-model-config.cc.o [ 37%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-sense-voice-model.cc.o [ 37%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-stream.cc.o [ 37%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-tdnn-ctc-model.cc.o [ 37%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-tdnn-model-config.cc.o [ 38%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-telespeech-ctc-model.cc.o [ 38%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-transducer-greedy-search-decoder.cc.o [ 38%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-transducer-greedy-search-nemo-decoder.cc.o [ 38%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-transducer-model-config.cc.o [ 40%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-transducer-model.cc.o [ 40%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-transducer-modified-beam-search-decoder.cc.o [ 40%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-transducer-nemo-model.cc.o [ 40%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-wenet-ctc-model-config.cc.o [ 40%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-wenet-ctc-model.cc.o [ 41%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-whisper-greedy-search-decoder.cc.o [ 41%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-whisper-model-config.cc.o [ 41%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-whisper-model.cc.o [ 41%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-zipformer-ctc-model-config.cc.o [ 42%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-zipformer-ctc-model.cc.o [ 42%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-conformer-transducer-model.cc.o [ 42%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-ctc-fst-decoder-config.cc.o [ 42%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-ctc-fst-decoder.cc.o [ 42%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-ctc-greedy-search-decoder.cc.o [ 44%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-ctc-model.cc.o [ 44%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-lm-config.cc.o [ 44%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-lm.cc.o [ 44%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-lstm-transducer-model.cc.o [ 45%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-model-config.cc.o [ 45%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-nemo-ctc-model-config.cc.o [ 45%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-nemo-ctc-model.cc.o [ 45%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-paraformer-model-config.cc.o [ 45%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-paraformer-model.cc.o [ 46%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-recognizer-impl.cc.o [ 46%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-recognizer.cc.o [ 46%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-rnn-lm.cc.o [ 46%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-stream.cc.o [ 48%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-transducer-decoder.cc.o [ 48%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-transducer-greedy-search-decoder.cc.o [ 48%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-transducer-model-config.cc.o [ 48%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-transducer-model.cc.o [ 49%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-transducer-modified-beam-search-decoder.cc.o [ 49%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-transducer-nemo-model.cc.o [ 49%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-transducer-greedy-search-nemo-decoder.cc.o [ 49%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-wenet-ctc-model-config.cc.o [ 49%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-wenet-ctc-model.cc.o [ 50%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-zipformer-transducer-model.cc.o [ 50%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-zipformer2-ctc-model-config.cc.o [ 50%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-zipformer2-ctc-model.cc.o [ 50%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-zipformer2-transducer-model.cc.o [ 52%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/onnx-utils.cc.o [ 52%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/packed-sequence.cc.o [ 52%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/pad-sequence.cc.o [ 52%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/parse-options.cc.o [ 52%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/provider-config.cc.o [ 53%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/provider.cc.o [ 53%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/resample.cc.o [ 53%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/session.cc.o [ 53%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/silero-vad-model-config.cc.o [ 54%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/silero-vad-model.cc.o [ 54%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/slice.cc.o [ 54%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/spoken-language-identification-impl.cc.o [ 54%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/spoken-language-identification.cc.o [ 54%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/stack.cc.o [ 56%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/symbol-table.cc.o [ 56%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/text-utils.cc.o [ 56%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/transducer-keyword-decoder.cc.o [ 56%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/transpose.cc.o [ 57%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/unbind.cc.o [ 57%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/utils.cc.o [ 57%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/vad-model-config.cc.o [ 57%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/vad-model.cc.o [ 58%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/voice-activity-detector.cc.o [ 58%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/wave-reader.cc.o [ 58%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/wave-writer.cc.o [ 58%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/speaker-embedding-extractor-impl.cc.o [ 58%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/speaker-embedding-extractor-model.cc.o [ 60%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/speaker-embedding-extractor-nemo-model.cc.o [ 60%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/speaker-embedding-extractor.cc.o [ 60%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/speaker-embedding-manager.cc.o [ 60%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/audio-tagging-impl.cc.o [ 61%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/audio-tagging-label-file.cc.o [ 61%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/audio-tagging-model-config.cc.o [ 61%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/audio-tagging.cc.o [ 61%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-ced-model.cc.o [ 61%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-zipformer-audio-tagging-model-config.cc.o [ 62%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-zipformer-audio-tagging-model.cc.o [ 62%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-ct-transformer-model.cc.o [ 62%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-punctuation-impl.cc.o [ 62%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-punctuation-model-config.cc.o [ 64%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-punctuation.cc.o [ 64%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/jieba-lexicon.cc.o [ 64%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/lexicon.cc.o [ 64%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/melo-tts-lexicon.cc.o [ 64%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-tts-character-frontend.cc.o [ 65%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-tts-frontend.cc.o [ 65%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-tts-impl.cc.o [ 65%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-tts-model-config.cc.o [ 65%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-tts-vits-model-config.cc.o [ 66%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-tts-vits-model.cc.o [ 66%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-tts.cc.o [ 66%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/piper-phonemize-lexicon.cc.o [ 66%] Linking CXX static library ../../lib/libsherpa-onnx-core.a [ 66%] Built target sherpa-onnx-core Scanning dependencies of target sherpa-onnx-alsa-offline-audio-tagging [ 66%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-alsa-offline-audio-tagging.dir/sherpa-onnx-alsa-offline-audio-tagging.cc.o [ 66%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-alsa-offline-audio-tagging.dir/alsa.cc.o [ 68%] Linking CXX executable ../../bin/sherpa-onnx-alsa-offline-audio-tagging /usr/bin/ld: CMakeFiles/sherpa-onnx-alsa-offline-audio-tagging.dir/sherpa-onnx-alsa-offline-audio-tagging.cc.o: in function main': sherpa-onnx-alsa-offline-audio-tagging.cc:(.text.startup+0x5d7): undefined reference to std::__cxx11::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(onnxruntime_c_api.cc.o): in function std::_Sp_counted_ptr_inplace<onnxruntime::IAllocatorImplWrappingOrtAllocator, std::allocator<onnxruntime::IAllocatorImplWrappingOrtAllocator>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)': onnxruntime_c_api.cc:(.text._ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime34IAllocatorImplWrappingOrtAllocatorESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info[_ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime34IAllocatorImplWrappingOrtAllocatorESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info]+0x13): undefined reference to std::_Sp_make_shared_tag::_S_eq(std::type_info const&)' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(onnxruntime_c_api.cc.o): in function OrtApis::CreateArenaCfgV2(char const* const*, unsigned long const*, unsigned long, OrtArenaCfg**)': onnxruntime_c_api.cc:(.text._ZN7OrtApis16CreateArenaCfgV2EPKPKcPKmmPP11OrtArenaCfg+0x190): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(onnxruntime_c_api.cc.o): in function CreateTensorImpl(onnxruntime::DataTypeImpl const*, long const*, unsigned long, OrtMemoryInfo const*, void*, unsigned long, OrtValue&)': onnxruntime_c_api.cc:(.text._Z16CreateTensorImplPKN11onnxruntime12DataTypeImplEPKlmPK13OrtMemoryInfoPvmR8OrtValue+0x2f5): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(inference_session.cc.o): in function std::_Sp_counted_ptr_inplace<onnxruntime::CPUAllocator, std::allocator<onnxruntime::CPUAllocator>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)': inference_session.cc:(.text._ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime12CPUAllocatorESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info[_ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime12CPUAllocatorESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info]+0x13): undefined reference to std::_Sp_make_shared_tag::_S_eq(std::type_info const&)' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(inference_session.cc.o): in function onnxruntime::CheckTypes(onnxruntime::DataTypeImpl const*, onnxruntime::DataTypeImpl const*, std::string const&, char const*)': inference_session.cc:(.text._ZN11onnxruntimeL10CheckTypesEPKNS_12DataTypeImplES2_RKSsPKc+0x45): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(inference_session.cc.o): in function onnxruntime::InferenceSession::ShrinkMemoryArenas(gsl::span<std::shared_ptr<onnxruntime::IAllocator> const, 18446744073709551615ul>)': inference_session.cc:(.text._ZN11onnxruntime16InferenceSession18ShrinkMemoryArenasEN3gsl4spanIKSt10shared_ptrINS_10IAllocatorEELm18446744073709551615EEE+0x1d1): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: inference_session.cc:(.text._ZN11onnxruntime16InferenceSession18ShrinkMemoryArenasEN3gsl4spanIKSt10shared_ptrINS_10IAllocatorEELm18446744073709551615EEE+0x202): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: inference_session.cc:(.text._ZN11onnxruntime16InferenceSession18ShrinkMemoryArenasEN3gsl4spanIKSt10shared_ptrINS_10IAllocatorEELm18446744073709551615EEE+0x2e0): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(inference_session.cc.o): in function onnxruntime::InferenceSession::CheckShapes(std::string const&, onnxruntime::TensorShape const&, onnxruntime::TensorShape const&, char const*) const': inference_session.cc:(.text._ZNK11onnxruntime16InferenceSession11CheckShapesERKSsRKNS_11TensorShapeES5_PKc+0xee): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(inference_session.cc.o):inference_session.cc:(.text._ZNK11onnxruntime16InferenceSession11CheckShapesERKSsRKNS_11TensorShapeES5_PKc+0x249): more undefined references to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' follow /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(inference_session.cc.o): in function onnxruntime::InferenceSession::ConstructorCommon(onnxruntime::SessionOptions const&, onnxruntime::Environment const&)': inference_session.cc:(.text._ZN11onnxruntime16InferenceSession17ConstructorCommonERKNS_14SessionOptionsERKNS_11EnvironmentE+0x81e): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: inference_session.cc:(.text._ZN11onnxruntime16InferenceSession17ConstructorCommonERKNS_14SessionOptionsERKNS_11EnvironmentE+0xcc6): undefined reference to std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(inference_session.cc.o): in function onnxruntime::InferenceSession::LoadOnnxModel(std::string const&)': inference_session.cc:(.text._ZN11onnxruntime16InferenceSession13LoadOnnxModelERKSs+0xc7): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(inference_session.cc.o): in function onnxruntime::InferenceSession::LoadOrtModelWithLoader(std::function<onnxruntime::common::Status ()>)': inference_session.cc:(.text._ZN11onnxruntime16InferenceSession22LoadOrtModelWithLoaderESt8functionIFNS_6common6StatusEvEE+0x6ec): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: inference_session.cc:(.text._ZN11onnxruntime16InferenceSession22LoadOrtModelWithLoaderESt8functionIFNS_6common6StatusEvEE+0x88c): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: inference_session.cc:(.text._ZN11onnxruntime16InferenceSession22LoadOrtModelWithLoaderESt8functionIFNS_6common6StatusEvEE+0xaa3): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(inference_session.cc.o): in function onnxruntime::InferenceSession::SaveToOrtFormat(std::string const&) const': inference_session.cc:(.text._ZNK11onnxruntime16InferenceSession15SaveToOrtFormatERKSs+0xc87): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(inference_session.cc.o):inference_session.cc:(.text._ZN11onnxruntime16InferenceSession10InitializeEv+0x121b): more undefined references to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' follow /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(custom_ops.cc.o): in function std::_Sp_counted_ptr_inplace<onnxruntime::KernelRegistry, std::allocatoronnxruntime::KernelRegistry, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)': custom_ops.cc:(.text._ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime14KernelRegistryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info[_ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime14KernelRegistryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info]+0x13): undefined reference to std::_Sp_make_shared_tag::_S_eq(std::type_info const&)' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(custom_ops.cc.o): in function std::_Sp_counted_ptr_inplace<onnxruntime::OnnxRuntimeOpSchemaRegistry, std::allocatoronnxruntime::OnnxRuntimeOpSchemaRegistry, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)': custom_ops.cc:(.text._ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime27OnnxRuntimeOpSchemaRegistryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info[_ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime27OnnxRuntimeOpSchemaRegistryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info]+0x13): undefined reference to std::_Sp_make_shared_tag::_S_eq(std::type_info const&)' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(custom_ops.cc.o): in function std::_Sp_counted_ptr_inplace<onnxruntime::CustomRegistry, std::allocatoronnxruntime::CustomRegistry, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)': custom_ops.cc:(.text._ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime14CustomRegistryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info[_ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime14CustomRegistryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info]+0x13): undefined reference to std::_Sp_make_shared_tag::_S_eq(std::type_info const&)' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(custom_ops.cc.o): in function OrtApis::Logger_LogMessage(OrtLogger const*, OrtLoggingLevel, char const*, char const*, int, char const*)': custom_ops.cc:(.text.ZN7OrtApis17Logger_LogMessageEPK9OrtLogger15OrtLoggingLevelPKcS5_iS5+0xd6): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(custom_ops.cc.o): in function std::string onnxruntime::detail::MakeStringImpl<char const*, char const*, char const*>(char const* const&, char const* const&, char const* const&)': custom_ops.cc:(.text.ZN11onnxruntime6detail14MakeStringImplIJPKcS3_S3_EEESsDpRKT[ZN11onnxruntime6detail14MakeStringImplIJPKcS3_S3_EEESsDpRKT]+0x24): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(custom_ops.cc.o): in function std::string onnxruntime::detail::MakeStringImpl<char const*, std::string, char const*, char const*, char const*, char const*, char const*>(char const* const&, std::string const&, char const* const&, char const* const&, char const* const&, char const* const&, char const* const&)': custom_ops.cc:(.text.ZN11onnxruntime6detail14MakeStringImplIJPKcSsS3_S3_S3_S3_S3_EEESsDpRKT[ZN11onnxruntime6detail14MakeStringImplIJPKcSsS3_S3_S3_S3_S3_EEESsDpRKT]+0x2d): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(custom_ops.cc.o): in function std::string onnxruntime::detail::MakeStringImpl<std::string, char const*, char const*, unsigned long, char const*, char const*>(std::string const&, char const* const&, char const* const&, unsigned long const&, char const* const&, char const* const&)': custom_ops.cc:(.text.ZN11onnxruntime6detail14MakeStringImplIJSsPKcS3_mS3_S3_EEESsDpRKT[ZN11onnxruntime6detail14MakeStringImplIJSsPKcS3_mS3_S3_EEESsDpRKT]+0x2d): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(custom_ops.cc.o): in function onnxruntime::IsCompatible(onnx::OpSchema const&, OrtCustomOp const*)': custom_ops.cc:(.text._ZN11onnxruntime12IsCompatibleERKN4onnx8OpSchemaEPK11OrtCustomOp+0x358): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(custom_ops.cc.o):custom_ops.cc:(.text._ZNK20OrtShapeInferContext18SetOutputTypeShapeEmPK25OrtTensorTypeAndShapeInfo[_ZNK20OrtShapeInferContext18SetOutputTypeShapeEmPK25OrtTensorTypeAndShapeInfo]+0x1ba): more undefined references to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' follow /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(schema.cc.o): in function std::string onnx::MakeString<std::string, char [24], std::string>(std::string const&, char const (&) [24], std::string const&)': schema.cc:(.text._ZN4onnx10MakeStringIJSsA24_cSsEEESsDpRKT_[_ZN4onnx10MakeStringIJSsA24_cSsEEESsDpRKT_]+0x22): undefined reference to std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(schema.cc.o): in function std::string onnx::MakeString<char [12], std::string, char [27]>(char const (&) [12], std::string const&, char const (&) [27])': schema.cc:(.text._ZN4onnx10MakeStringIJA12_cSsA27_cEEESsDpRKT_[_ZN4onnx10MakeStringIJA12_cSsA27_cEEESsDpRKT_]+0x29): undefined reference to std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(schema.cc.o): in function std::string onnx::MakeString<char [12], std::string, char [32]>(char const (&) [12], std::string const&, char const (&) [32])': schema.cc:(.text._ZN4onnx10MakeStringIJA12_cSsA32_cEEESsDpRKT_[_ZN4onnx10MakeStringIJA12_cSsA32_cEEESsDpRKT_]+0x29): undefined reference to std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(schema.cc.o): in function onnx::OpSchemaRegistry::OpSchemaRegisterOnce::CheckDomainAndVersionToRegister(onnx::OpSchema const&, std::string const&, std::string const&)': schema.cc:(.text._ZN4onnx16OpSchemaRegistry20OpSchemaRegisterOnce31CheckDomainAndVersionToRegisterERKNS_8OpSchemaERKSsS6_[_ZN4onnx16OpSchemaRegistry20OpSchemaRegisterOnce31CheckDomainAndVersionToRegisterERKNS_8OpSchemaERKSsS6_]+0x1d8): undefined reference to std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream()' /usr/bin/ld: schema.cc:(.text.ZN4onnx16OpSchemaRegistry20OpSchemaRegisterOnce31CheckDomainAndVersionToRegisterERKNS_8OpSchemaERKSsS6[ZN4onnx16OpSchemaRegistry20OpSchemaRegisterOnce31CheckDomainAndVersionToRegisterERKNS_8OpSchemaERKSsS6]+0x3e9): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(schema.cc.o):schema.cc:(.text.unlikely._ZNK4onnx8OpSchema20CheckInputOutputTypeERNS_16InferenceContextE+0x1cb): more undefined references to std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream()' follow /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(model.cc.o): in function std::_Sp_counted_ptr_inplace<onnxruntime::SchemaRegistryManager, std::allocator<onnxruntime::SchemaRegistryManager>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)': model.cc:(.text._ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime21SchemaRegistryManagerESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info[_ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime21SchemaRegistryManagerESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info]+0x13): undefined reference to std::_Sp_make_shared_tag::_S_eq(std::type_info const&)' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(model.cc.o): in function std::_Sp_counted_ptr_inplace<onnxruntime::Model, std::allocator<onnxruntime::Model>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)': model.cc:(.text._ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime5ModelESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info[_ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime5ModelESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info]+0x13): undefined reference to std::_Sp_make_shared_tag::_S_eq(std::type_info const&)' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(model.cc.o): in function std::string onnxruntime::detail::MakeStringImpl<char const*, char const*, char const*, std::string>(char const* const&, char const* const&, char const* const&, std::string const&)': model.cc:(.text._ZN11onnxruntime6detail14MakeStringImplIJPKcS3_S3_SsEEESsDpRKT_[_ZN11onnxruntime6detail14MakeStringImplIJPKcS3_S3_SsEEESsDpRKT_]+0x29): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(model.cc.o): in function std::string onnxruntime::detail::MakeStringImpl<char const*, int, char const*, std::string, char const*, int, char const*>(char const* const&, int const&, char const* const&, std::string const&, char const* const&, int const&, char const* const&)': model.cc:(.text._ZN11onnxruntime6detail14MakeStringImplIJPKciS3_SsS3_iS3_EEESsDpRKT_[_ZN11onnxruntime6detail14MakeStringImplIJPKciS3_SsS3_iS3_EEESsDpRKT_]+0x2d): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(model.cc.o): in function onnxruntime::model_load_utils::ValidateOpsetForDomain(std::unordered_map<std::string, int, std::hash<std::string>, std::equal_to<std::string>, std::allocator<std::pair<std::string const, int> > > const&, onnxruntime::logging::Logger const&, bool, std::string const&, int)': model.cc:(.text._ZN11onnxruntime16model_load_utils22ValidateOpsetForDomainERKSt13unordered_mapISsiSt4hashISsESt8equal_toISsESaISt4pairIKSsiEEERKNS_7logging6LoggerEbRS7_i[_ZN11onnxruntime16model_load_utils22ValidateOpsetForDomainERKSt13unordered_mapISsiSt4hashISsESt8equal_toISsESaISt4pairIKSsiEEERKNS_7logging6LoggerEbRS7_i]+0x176): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(model.cc.o): in function std::string onnxruntime::detail::MakeStringImpl<char const*, long, char const*, onnx::Version>(char const* const&, long const&, char const* const&, onnx::Version const&)': model.cc:(.text._ZN11onnxruntime6detail14MakeStringImplIJPKclS3_N4onnx7VersionEEEESsDpRKT_[_ZN11onnxruntime6detail14MakeStringImplIJPKclS3_N4onnx7VersionEEEESsDpRKT_]+0x29): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(model.cc.o): in function std::string onnxruntime::detail::MakeStringImpl<char const*, std::string, char const*>(char const* const&, std::string const&, char const* const&)': model.cc:(.text._ZN11onnxruntime6detail14MakeStringImplIJPKcSsS3_EEESsDpRKT_[_ZN11onnxruntime6detail14MakeStringImplIJPKcSsS3_EEESsDpRKT_]+0x24): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(model.cc.o):model.cc:(.text._ZN11onnxruntime5Model17LoadFromOrtFormatERKNS_3fbs5ModelEPKSt4listISt10shared_ptrINS_30IOnnxRuntimeOpSchemaCollectionEESaIS8_EERKNS_20OrtFormatLoadOptionsERKNS_7logging6LoggerERSt10unique_ptrIS0_St14default_deleteIS0_EE+0xe32): more undefined references to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' follow /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(graph.cc.o): in function onnxruntime::Graph::InferAndVerifyTypeMatch(onnxruntime::Node&, onnx::OpSchema const&, onnxruntime::Graph::ResolveOptions const&)': graph.cc:(.text._ZN11onnxruntime5Graph23InferAndVerifyTypeMatchERNS_4NodeERKN4onnx8OpSchemaERKNS0_14ResolveOptionsE+0x124f): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(graph.cc.o): in function onnxruntime::Graph::InjectExternalInitializedTensors(onnxruntime::InlinedHashMap<std::string, OrtValue, std::allocator<std::pair<std::string const, OrtValue> > > const&) [clone .cold]': graph.cc:(.text.unlikely._ZN11onnxruntime5Graph32InjectExternalInitializedTensorsERKNS_14InlinedHashMapISs8OrtValueSaISt4pairIKSsS2_EEEE+0xdf): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(graph.cc.o): in function onnxruntime::Graph::FinalizeFuseSubGraph(onnxruntime::IndexedSubGraph const&, onnxruntime::Node&) [clone .cold]': graph.cc:(.text.unlikely._ZN11onnxruntime5Graph20FinalizeFuseSubGraphERKNS_15IndexedSubGraphERNS_4NodeE+0x26d): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(graph.cc.o): in function onnxruntime::Graph::LoadFromOrtFormat(onnxruntime::fbs::Graph const&, onnxruntime::OrtFormatLoadOptions const&)': graph.cc:(.text._ZN11onnxruntime5Graph17LoadFromOrtFormatERKNS_3fbs5GraphERKNS_20OrtFormatLoadOptionsE+0x5dc): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: graph.cc:(.text._ZN11onnxruntime5Graph17LoadFromOrtFormatERKNS_3fbs5GraphERKNS_20OrtFormatLoadOptionsE+0xe3e): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(graph.cc.o): in function onnxruntime::Graph::Graph(onnxruntime::Model const&, onnx::GraphProto*, std::unordered_map<std::string, int, std::hash<std::string>, std::equal_to<std::string>, std::allocator<std::pair<std::string const, int> > > const&, long, std::shared_ptr<onnxruntime::IOnnxRuntimeOpSchemaCollection>, onnxruntime::Graph*, onnxruntime::Node const*, onnxruntime::logging::Logger const&, bool)': graph.cc:(.text._ZN11onnxruntime5GraphC2ERKNS_5ModelEPN4onnx10GraphProtoERKSt13unordered_mapISsiSt4hashISsESt8equal_toISsESaISt4pairIKSsiEEElSt10shared_ptrINS_30IOnnxRuntimeOpSchemaCollectionEEPS0_PKNS_4NodeERKNS_7logging6LoggerEb+0x102c): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(graph.cc.o):graph.cc:(.text._ZN11onnxruntime5GraphC2ERKNS_5ModelEPN4onnx10GraphProtoERKSt13unordered_mapISsiSt4hashISsESt8equal_toISsESaISt4pairIKSsiEEElSt10shared_ptrINS_30IOnnxRuntimeOpSchemaCollectionEEPS0_PKNS_4NodeERKNS_7logging6LoggerEb+0x14bc): more undefined references to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' follow /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(session_state.cc.o): in function std::_Sp_counted_ptr_inplace<std::unordered_map<std::string, onnxruntime::FuncManager::FuncInfo, std::hashstd::string, std::equal_tostd::string, std::allocator<std::pair<std::string const, onnxruntime::FuncManager::FuncInfo> > >, std::allocator<std::unordered_map<std::string, onnxruntime::FuncManager::FuncInfo, std::hashstd::string, std::equal_tostd::string, std::allocator<std::pair<std::string const, onnxruntime::FuncManager::FuncInfo> > > >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)': session_state.cc:(.text._ZNSt23_Sp_counted_ptr_inplaceISt13unordered_mapISsN11onnxruntime11FuncManager8FuncInfoESt4hashISsESt8equal_toISsESaISt4pairIKSsS3_EEESaISC_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info[_ZNSt23_Sp_counted_ptr_inplaceISt13unordered_mapISsN11onnxruntime11FuncManager8FuncInfoESt4hashISsESt8equal_toISsESaISt4pairIKSsS3_EEESaISC_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info]+0x13): undefined reference to std::_Sp_make_shared_tag::_S_eq(std::type_info const&)' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(session_state.cc.o): in function onnxruntime::logging::Capture::Capture(onnxruntime::logging::Logger const&, onnxruntime::logging::Severity, char const*, onnxruntime::logging::DataType, onnxruntime::CodeLocation const&) [clone .constprop.0]': session_state.cc:(.text._ZN11onnxruntime7logging7CaptureC2ERKNS0_6LoggerENS0_8SeverityEPKcNS0_8DataTypeERKNS_12CodeLocationE.constprop.0+0xc1): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(session_state.cc.o): in function onnxruntime::CalculateMemoryPatternsKey(gsl::span<OrtValue const, 18446744073709551615ul> const&) [clone .cold]': session_state.cc:(.text.unlikely._ZN11onnxruntimeL26CalculateMemoryPatternsKeyERKN3gsl4spanIK8OrtValueLm18446744073709551615EEE+0x27): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(session_state.cc.o): in function onnxruntime::KernelUseSharedPrePackedBuffers(onnxruntime::OpKernel&, int, onnxruntime::PrePackedWeights const&, std::string const&)': session_state.cc:(.text._ZN11onnxruntimeL31KernelUseSharedPrePackedBuffersERNS_8OpKernelEiRKNS_16PrePackedWeightsERKSs+0x52e): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(session_state.cc.o): in function std::string onnxruntime::detail::MakeStringImpl<char const*, std::string, char const*, std::string, char const*, unsigned long, char const*, std::string>(char const* const&, std::string const&, char const* const&, std::string const&, char const* const&, unsigned long const&, char const* const&, std::string const&)': session_state.cc:(.text.ZN11onnxruntime6detail14MakeStringImplIJPKcSsS3_SsS3_mS3_SsEEESsDpRKT[ZN11onnxruntime6detail14MakeStringImplIJPKcSsS3_SsS3_mS3_SsEEESsDpRKT]+0x2d): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(session_state.cc.o): in function onnxruntime::SessionState::PruneRemovableAttributes() [clone .cold]': session_state.cc:(.text.unlikely._ZN11onnxruntime12SessionState24PruneRemovableAttributesEv+0x24c): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(session_state.cc.o):session_state.cc:(.text._ZN11onnxruntime12SessionState24PruneRemovableAttributesEv+0x3bc): more undefined references to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' follow /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(session_options.cc.o): in function std::_Sp_counted_ptr_inplace<onnxruntime::LibraryHandles, std::allocator<onnxruntime::LibraryHandles>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)': session_options.cc:(.text._ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime14LibraryHandlesESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info[_ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime14LibraryHandlesESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info]+0x13): undefined reference to std::_Sp_make_shared_tag::_S_eq(std::type_info const&)' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(prepacked_weights.cc.o): in function onnxruntime::PrePackedWeights::GetHash() const [clone .cold]': prepacked_weights.cc:(.text.unlikely._ZNK11onnxruntime16PrePackedWeights7GetHashEv+0x43): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(op_kernel.cc.o): in function onnxruntime::OpKernelContext::OpKernelContext(onnxruntime::IExecutionFrame*, onnxruntime::OpKernel const*, onnxruntime::Stream*, onnxruntime::concurrency::ThreadPool*, onnxruntime::logging::Logger const&) [clone .cold]': op_kernel.cc:(.text.unlikely._ZN11onnxruntime15OpKernelContextC2EPNS_15IExecutionFrameEPKNS_8OpKernelEPNS_6StreamEPNS_11concurrency10ThreadPoolERKNS_7logging6LoggerE+0xf2): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(mldata_type_utils.cc.o): in function onnxruntime::utils::GetMLDataType(onnxruntime::NodeArg const&) [clone .cold]': mldata_type_utils.cc:(.text.unlikely._ZN11onnxruntime5utils13GetMLDataTypeERKNS_7NodeArgE+0x43): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(kernel_def_builder.cc.o): in function onnxruntime::KernelDefBuilder::VariadicAlias(int, int) [clone .cold]': kernel_def_builder.cc:(.text.unlikely._ZN11onnxruntime16KernelDefBuilder13VariadicAliasEii+0x43): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(graph_partitioner.cc.o): in function onnxruntime::FunctionKernel::Compute(onnxruntime::OpKernelContext*) const': graph_partitioner.cc:(.text._ZNK11onnxruntime14FunctionKernel7ComputeEPNS_15OpKernelContextE[_ZNK11onnxruntime14FunctionKernel7ComputeEPNS_15OpKernelContextE]+0xae): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(graph_partitioner.cc.o):graph_partitioner.cc:(.text._ZN11onnxruntime14FunctionKernel6CreateERNS_11FuncManagerERKNS_12OpKernelInfoERSt10unique_ptrINS_8OpKernelESt14default_deleteIS7_EE[_ZN11onnxruntime14FunctionKernel6CreateERNS_11FuncManagerERKNS_12OpKernelInfoERSt10unique_ptrINS_8OpKernelESt14default_deleteIS7_EE]+0x1e1): more undefined references to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' follow /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(allocation_planner.cc.o): in function std::_Sp_counted_ptr_inplace<nlohmann::detail::output_string_adapter<char, std::string>, std::allocator<nlohmann::detail::output_string_adapter<char, std::string> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)': allocation_planner.cc:(.text._ZNSt23_Sp_counted_ptr_inplaceIN8nlohmann6detail21output_string_adapterIcSsEESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info[_ZNSt23_Sp_counted_ptr_inplaceIN8nlohmann6detail21output_string_adapterIcSsEESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info]+0x13): undefined reference to std::_Sp_make_shared_tag::_S_eq(std::type_info const&)' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(allocation_planner.cc.o): in function onnxruntime::PlannerImpl::UseCount(int)': allocation_planner.cc:(.text._ZN11onnxruntime11PlannerImpl8UseCountEi[_ZN11onnxruntime11PlannerImpl8UseCountEi]+0xa3): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(allocation_planner.cc.o): in function nlohmann::detail::serializer<nlohmann::basic_json<std::map, std::vector, std::string, bool, long, unsigned long, double, std::allocator, nlohmann::adl_serializer, std::vector<unsigned char, std::allocator > > >::dump_escaped(std::string const&, bool)': allocation_planner.cc:(.text._ZN8nlohmann6detail10serializerINS_10basic_jsonISt3mapSt6vectorSsblmdSaNS_14adl_serializerES4_IhSaIhEEEEE12dump_escapedERKSsb[_ZN8nlohmann6detail10serializerINS_10basic_jsonISt3mapSt6vectorSsblmdSaNS_14adl_serializerES4_IhSaIhEEEEE12dump_escapedERKSsb]+0x86a): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(allocation_planner.cc.o): in function onnxruntime::PlannerImpl::ComputeReuseCount()': allocation_planner.cc:(.text._ZN11onnxruntime11PlannerImpl17ComputeReuseCountEv[_ZN11onnxruntime11PlannerImpl17ComputeReuseCountEv]+0x5fc): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: allocation_planner.cc:(.text._ZN11onnxruntime11PlannerImpl17ComputeReuseCountEv[_ZN11onnxruntime11PlannerImpl17ComputeReuseCountEv]+0x999): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(allocation_planner.cc.o): in function onnxruntime::PlannerImpl::ComputeValueLocation()': allocation_planner.cc:(.text._ZN11onnxruntime11PlannerImpl20ComputeValueLocationEv[_ZN11onnxruntime11PlannerImpl20ComputeValueLocationEv]+0x4f3): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(allocation_planner.cc.o): in function onnxruntime::DeviceBasedPartitioner::Initialize()': allocation_planner.cc:(.text._ZN11onnxruntime22DeviceBasedPartitioner10InitializeEv+0x48c): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(allocation_planner.cc.o): in function onnxruntime::IGraphPartitioner::CreateGraphPartitioner(onnxruntime::logging::Logger const&, std::string const&)': allocation_planner.cc:(.text._ZN11onnxruntime17IGraphPartitioner22CreateGraphPartitionerERKNS_7logging6LoggerERKSs+0x1bc): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(cpu_provider_factory.cc.o): in function std::_Sp_counted_ptr_inplace<onnxruntime::CpuProviderFactory, std::allocator<onnxruntime::CpuProviderFactory>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)': cpu_provider_factory.cc:(.text._ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime18CpuProviderFactoryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info[_ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime18CpuProviderFactoryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info]+0x13): undefined reference to std::_Sp_make_shared_tag::_S_eq(std::type_info const&)' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(loop.cc.o): in function onnxruntime::Loop::Init(onnxruntime::OpKernelInfo const&) [clone .cold]': loop.cc:(.text.unlikely._ZN11onnxruntime4Loop4InitERKNS_12OpKernelInfoE+0x3e): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(loop.cc.o): in function onnxruntime::LoopImpl::Initialize()': loop.cc:(.text._ZN11onnxruntime8LoopImpl10InitializeEv+0xb07): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: loop.cc:(.text._ZN11onnxruntime8LoopImpl10InitializeEv+0xd66): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(activations.cc.o): in function onnxruntime::functors::GetFloatParam(std::string const&, std::unordered_map<std::string, onnx::AttributeProto, std::hashstd::string, std::equal_tostd::string, std::allocator<std::pair<std::string const, onnx::AttributeProto> > > const&, float&)': activations.cc:(.text._ZN11onnxruntime8functors13GetFloatParamERKSsRKSt13unordered_mapISsN4onnx14AttributeProtoESt4hashISsESt8equal_toISsESaISt4pairIS1_S5_EEERf[_ZN11onnxruntime8functors13GetFloatParamERKSsRKSt13unordered_mapISsN4onnx14AttributeProtoESt4hashISsESt8equal_toISsESaISt4pairIS1_S5_EEERf]+0x96): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: activations.cc:(.text._ZN11onnxruntime8functors13GetFloatParamERKSsRKSt13unordered_mapISsN4onnx14AttributeProtoESt4hashISsESt8equal_toISsESaISt4pairIS1_S5_EEERf[_ZN11onnxruntime8functors13GetFloatParamERKSsRKSt13unordered_mapISsN4onnx14AttributeProtoESt4hashISsESt8equal_toISsESaISt4pairIS1_S5_EEERf]+0x1c6): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(transformer_memcpy.cc.o):transformer_memcpy.cc:(.text.unlikely._ZNSt17_Function_handlerIFN11onnxruntime6common6StatusERKNS0_7NodeArgEmEZNS0_21TransformerMemcpyImpl19ProcessInitializersERKNS0_21KernelRegistryManagerERKSt13unordered_mapISsPKN4onnx11TensorProtoESt4hashISsESt8equal_toISsESaISt4pairIKSsSF_EEEEUlS5_mE0_E9_M_invokeERKSt9_Any_dataS5_Om+0x43): more undefined references to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' follow /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(implementation.cc.o): in function std::string onnx::MakeString<char [22], char [87]>(char const (&) [22], char const (&) [87])': implementation.cc:(.text.ZN4onnx10MakeStringIJA22_cA87_cEEESsDpRKT[ZN4onnx10MakeStringIJA22_cA87_cEEESsDpRKT]+0x27): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(implementation.cc.o): in function std::string onnx::MakeString<char [22], char [11], std::string, char [27]>(char const (&) [22], char const (&) [11], std::string const&, char const (&) [27])': implementation.cc:(.text.ZN4onnx10MakeStringIJA22_cA11_cSsA27_cEEESsDpRKT[ZN4onnx10MakeStringIJA22_cA11_cSsA27_cEEESsDpRKT]+0x30): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(implementation.cc.o): in function std::string onnx::MakeString<char [23], std::string>(char const (&) [23], std::string const&)': implementation.cc:(.text.ZN4onnx10MakeStringIJA23_cSsEEESsDpRKT[ZN4onnx10MakeStringIJA23_cSsEEESsDpRKT]+0x26): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(implementation.cc.o): in function std::string onnx::MakeString<char [23], char [62], onnx::TypeProto::ValueCase>(char const (&) [23], char const (&) [62], onnx::TypeProto::ValueCase const&)': implementation.cc:(.text.ZN4onnx10MakeStringIJA23_cA62_cNS_9TypeProto9ValueCaseEEEESsDpRKT[ZN4onnx10MakeStringIJA23_cA62_cNS_9TypeProto9ValueCaseEEEESsDpRKT]+0x2b): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(implementation.cc.o): in function std::string onnx::MakeString<char [23], char [97]>(char const (&) [23], char const (&) [97])': implementation.cc:(.text.ZN4onnx10MakeStringIJA23_cA97_cEEESsDpRKT[ZN4onnx10MakeStringIJA23_cA97_cEEESsDpRKT]+0x27): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(implementation.cc.o):implementation.cc:(.text._ZN4onnx17LoadProtoFromPathINS_10ModelProtoEEEvSsRT_[_ZN4onnx17LoadProtoFromPathINS_10ModelProtoEEEvSsRT_]+0x569): more undefined references to std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream()' follow /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(math_cpu.cc.o): in function onnxruntime::math::NextPosition(long, long const*, long*) [clone .cold]': math_cpu.cc:(.text.unlikely._ZN11onnxruntime4mathL12NextPositionElPKlPl+0x43): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(math_cpu.cc.o): in function onnxruntime::math::Im2col<unsigned char, 2>::operator()(unsigned char const*, long const*, long const*, long, long const*, long const*, long const*, long const*, long, unsigned char*, bool, unsigned char)': math_cpu.cc:(.text._ZN11onnxruntime4math6Im2colIhLi2EEclEPKhPKlS6_lS6_S6_S6_S6_lPhbh[_ZN11onnxruntime4math6Im2colIhLi2EEclEPKhPKlS6_lS6_S6_S6_S6_lPhbh]+0x41f): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(math_cpu.cc.o): in function onnxruntime::math::Im2col<float, 2>::operator()(float const*, long const*, long const*, long, long const*, long const*, long const*, long const*, long, float*, bool, float)': math_cpu.cc:(.text._ZN11onnxruntime4math6Im2colIfLi2EEclEPKfPKlS6_lS6_S6_S6_S6_lPfbf[_ZN11onnxruntime4math6Im2colIfLi2EEclEPKfPKlS6_lS6_S6_S6_S6_lPfbf]+0x429): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(math_cpu.cc.o): in function onnxruntime::math::Im2col<unsigned char, 1>::operator()(unsigned char const*, long, long const*, long const*, long const*, long const*, long const*, long const*, long, long, long, unsigned char const**, unsigned char const*)': math_cpu.cc:(.text._ZN11onnxruntime4math6Im2colIhLi1EEclEPKhlPKlS6_S6_S6_S6_S6_lllPS4_S4_[_ZN11onnxruntime4math6Im2colIhLi1EEclEPKhlPKlS6_S6_S6_S6_S6_lllPS4_S4_]+0x70f): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(math_cpu.cc.o): in function onnxruntime::math::Im2col<signed char, 1>::operator()(signed char const*, long, long const*, long const*, long const*, long const*, long const*, long const*, long, long, long, signed char const**, signed char const*)': math_cpu.cc:(.text._ZN11onnxruntime4math6Im2colIaLi1EEclEPKalPKlS6_S6_S6_S6_S6_lllPS4_S4_[_ZN11onnxruntime4math6Im2colIaLi1EEclEPKalPKlS6_S6_S6_S6_S6_lllPS4_S4_]+0x70f): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(math_cpu.cc.o):math_cpu.cc:(.text.ZN11onnxruntime4math6Im2colINS_9MLFloat16ELi1EEclEPKS2_lPKlS7_S7_S7_S7_S7_lllPS5_S5[ZN11onnxruntime4math6Im2colINS_9MLFloat16ELi1EEclEPKS2_lPKlS7_S7_S7_S7_S7_lllPS5_S5]+0x70f): more undefined references to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' follow /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(quantization_defs.cc.o): in function onnxruntime::contrib::GetOpSchemaonnxruntime::contrib::QLinearConcat_Microsoft_ver1()::{lambda(onnx::InferenceContext&)#1}::operator()(onnx::InferenceContext&) const [clone .constprop.0] [clone .cold]': quantization_defs.cc:(.text.unlikely.ZZN11onnxruntime7contrib11GetOpSchemaINS0_28QLinearConcat_Microsoft_ver1EEEN4onnx8OpSchemaEvENKUlRNS3_16InferenceContextEE_clES6.constprop.0+0x9c): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(quantization_defs.cc.o): in function onnxruntime::contrib::ValidateTypeAndShapeForScaleAndZP(onnx::InferenceContext&, int, int, onnxruntime::contrib::QuantParamTensorType, int) [clone .cold]': quantization_defs.cc:(.text.unlikely._ZN11onnxruntime7contrib33ValidateTypeAndShapeForScaleAndZPERN4onnx16InferenceContextEiiNS0_20QuantParamTensorTypeEi+0x16): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: quantization_defs.cc:(.text.unlikely._ZN11onnxruntime7contrib33ValidateTypeAndShapeForScaleAndZPERN4onnx16InferenceContextEiiNS0_20QuantParamTensorTypeEi+0x166): undefined reference to std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream()' /usr/bin/ld: quantization_defs.cc:(.text.unlikely._ZN11onnxruntime7contrib33ValidateTypeAndShapeForScaleAndZPERN4onnx16InferenceContextEiiNS0_20QuantParamTensorTypeEi+0x21b): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: quantization_defs.cc:(.text.unlikely._ZN11onnxruntime7contrib33ValidateTypeAndShapeForScaleAndZPERN4onnx16InferenceContextEiiNS0_20QuantParamTensorTypeEi+0x324): undefined reference to std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(quantization_defs.cc.o):quantization_defs.cc:(.text.unlikely.ZZN11onnxruntime7contrib11GetOpSchemaINS0_35QLinearConvTranspose_Microsoft_ver1EEEN4onnx8OpSchemaEvENKUlRNS3_16InferenceContextEE_clES6.constprop.0+0x16): more undefined references to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' follow /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(session_state_utils.cc.o): in function onnxruntime::session_state_utils::SaveInitializedTensors(onnxruntime::Env const&, std::string const&, onnxruntime::GraphViewer const&, std::shared_ptronnxruntime::IAllocator const&, onnxruntime::OrtValueNameIdxMap const&, std::vector<int, std::allocator > const&, onnxruntime::ITensorAllocator&, std::function<onnxruntime::common::Status (std::string const&, int, OrtValue const&, onnxruntime::OrtCallback const&, bool, bool)> const&, onnxruntime::logging::Logger const&, onnxruntime::DataTransferManager const&, onnxruntime::ExecutionPlanBase const&, onnxruntime::SessionOptions const&, std::function<void (onnxruntime::ITensorAllocator&)> const&) [clone .cold]': session_state_utils.cc:(.text.unlikely._ZN11onnxruntime19session_state_utils22SaveInitializedTensorsERKNS_3EnvERKSsRKNS_11GraphViewerERKSt10shared_ptrINS_10IAllocatorEERKNS_18OrtValueNameIdxMapERKSt6vectorIiSaIiEERNS_16ITensorAllocatorERKSt8functionIFNS_6common6StatusES5_iRK8OrtValueRKNS_11OrtCallbackEbbEERKNS_7logging6LoggerERKNS_19DataTransferManagerERKNS_17ExecutionPlanBaseERKNS_14SessionOptionsERKSO_IFvSN_EE+0x6c8): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(session_state_utils.cc.o): in function onnxruntime::session_state_utils::SaveInitializedTensors(onnxruntime::Env const&, std::string const&, onnxruntime::GraphViewer const&, std::shared_ptronnxruntime::IAllocator const&, onnxruntime::OrtValueNameIdxMap const&, std::vector<int, std::allocator > const&, onnxruntime::ITensorAllocator&, std::function<onnxruntime::common::Status (std::string const&, int, OrtValue const&, onnxruntime::OrtCallback const&, bool, bool)> const&, onnxruntime::logging::Logger const&, onnxruntime::DataTransferManager const&, onnxruntime::ExecutionPlanBase const&, onnxruntime::SessionOptions const&, std::function<void (onnxruntime::ITensorAllocator&)> const&)': session_state_utils.cc:(.text._ZN11onnxruntime19session_state_utils22SaveInitializedTensorsERKNS_3EnvERKSsRKNS_11GraphViewerERKSt10shared_ptrINS_10IAllocatorEERKNS_18OrtValueNameIdxMapERKSt6vectorIiSaIiEERNS_16ITensorAllocatorERKSt8functionIFNS_6common6StatusES5_iRK8OrtValueRKNS_11OrtCallbackEbbEERKNS_7logging6LoggerERKNS_19DataTransferManagerERKNS_17ExecutionPlanBaseERKNS_14SessionOptionsERKSO_IFvSN_EE+0x263): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: session_state_utils.cc:(.text._ZN11onnxruntime19session_state_utils22SaveInitializedTensorsERKNS_3EnvERKSsRKNS_11GraphViewerERKSt10shared_ptrINS_10IAllocatorEERKNS_18OrtValueNameIdxMapERKSt6vectorIiSaIiEERNS_16ITensorAllocatorERKSt8functionIFNS_6common6StatusES5_iRK8OrtValueRKNS_11OrtCallbackEbbEERKNS_7logging6LoggerERKNS_19DataTransferManagerERKNS_17ExecutionPlanBaseERKNS_14SessionOptionsERKSO_IFvSN_EE+0xbb4): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: session_state_utils.cc:(.text._ZN11onnxruntime19session_state_utils22SaveInitializedTensorsERKNS_3EnvERKSsRKNS_11GraphViewerERKSt10shared_ptrINS_10IAllocatorEERKNS_18OrtValueNameIdxMapERKSt6vectorIiSaIiEERNS_16ITensorAllocatorERKSt8functionIFNS_6common6StatusES5_iRK8OrtValueRKNS_11OrtCallbackEbbEERKNS_7logging6LoggerERKNS_19DataTransferManagerERKNS_17ExecutionPlanBaseERKNS_14SessionOptionsERKSO_IFvSN_EE+0x16f6): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: session_state_utils.cc:(.text._ZN11onnxruntime19session_state_utils22SaveInitializedTensorsERKNS_3EnvERKSsRKNS_11GraphViewerERKSt10shared_ptrINS_10IAllocatorEERKNS_18OrtValueNameIdxMapERKSt6vectorIiSaIiEERNS_16ITensorAllocatorERKSt8functionIFNS_6common6StatusES5_iRK8OrtValueRKNS_11OrtCallbackEbbEERKNS_7logging6LoggerERKNS_19DataTransferManagerERKNS_17ExecutionPlanBaseERKNS_14SessionOptionsERKSO_IFvSN_EE+0x1bbe): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(session_state_utils.cc.o):session_state_utils.cc:(.text._ZN11onnxruntime19session_state_utils22SaveInitializedTensorsERKNS_3EnvERKSsRKNS_11GraphViewerERKSt10shared_ptrINS_10IAllocatorEERKNS_18OrtValueNameIdxMapERKSt6vectorIiSaIiEERNS_16ITensorAllocatorERKSt8functionIFNS_6common6StatusES5_iRK8OrtValueRKNS_11OrtCallbackEbbEERKNS_7logging6LoggerERKNS_19DataTransferManagerERKNS_17ExecutionPlanBaseERKNS_14SessionOptionsERKSO_IFvSN_EE+0x2003): more undefined references to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' follow /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(utils.cc.o): in function onnx::gridSampleShapeInference(onnx::InferenceContext&) [clone .cold]': utils.cc:(.text.unlikely._ZN4onnx24gridSampleShapeInferenceERNS_16InferenceContextE+0x285): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: utils.cc:(.text.unlikely._ZN4onnx24gridSampleShapeInferenceERNS_16InferenceContextE+0x731): undefined reference to std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream()' /usr/bin/ld: utils.cc:(.text.unlikely._ZN4onnx24gridSampleShapeInferenceERNS_16InferenceContextE+0x828): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(utils.cc.o): in function onnx::PadDocGenerator(char const*, char const*)::{lambda(onnx::OpSchema&)#1}::operator()(onnx::OpSchema&) const::{lambda(onnx::InferenceContext&)#1}::operator()(onnx::InferenceContext) const [clone .constprop.0] [clone .cold]': utils.cc:(.text.unlikely.ZZZN4onnx15PadDocGeneratorEPKcS1_ENKUlRNS_8OpSchemaEE_clES3_ENKUlRNS_16InferenceContextEE_clES6.constprop.0+0x15a): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(utils.cc.o): in function onnx::IfInferenceFunction(onnx::InferenceContext&) [clone .cold]': utils.cc:(.text.unlikely._ZN4onnx19IfInferenceFunctionERNS_16InferenceContextE+0x11): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(utils.cc.o):utils.cc:(.text.unlikely._ZN4onnx19IfInferenceFunctionERNS_16InferenceContextE+0xf4): more undefined references to std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream()' follow /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(word_conv_embedding.cc.o): in function onnxruntime::contrib::WordConvEmbedding::Compute(onnxruntime::OpKernelContext*) const [clone .cold]': word_conv_embedding.cc:(.text.unlikely._ZNK11onnxruntime7contrib17WordConvEmbedding7ComputeEPNS_15OpKernelContextE+0x2af): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: word_conv_embedding.cc:(.text.unlikely._ZNK11onnxruntime7contrib17WordConvEmbedding7ComputeEPNS_15OpKernelContextE+0xbc3): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(sampling.cc.o): in function onnxruntime::contrib::transformers::GenerateBase::CheckScalarInput(std::string const&, int, bool) const': sampling.cc:(.text._ZNK11onnxruntime7contrib12transformers12GenerateBase16CheckScalarInputERKSsib[_ZNK11onnxruntime7contrib12transformers12GenerateBase16CheckScalarInputERKSsib]+0x81): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: sampling.cc:(.text._ZNK11onnxruntime7contrib12transformers12GenerateBase16CheckScalarInputERKSsib[_ZNK11onnxruntime7contrib12transformers12GenerateBase16CheckScalarInputERKSsib]+0x1de): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(sampling.cc.o): in function onnxruntime::common::Status onnxruntime::contrib::transformers::GenerateBase::CheckInputsImpl<onnxruntime::contrib::transformers::SamplingParameters*>(onnxruntime::contrib::transformers::SamplingParameters* const&, onnxruntime::Tensor const*, onnxruntime::Tensor const*, onnxruntime::Tensor const*, onnxruntime::Tensor const*, onnxruntime::Tensor const*, onnxruntime::Tensor const*) const': sampling.cc:(.text._ZNK11onnxruntime7contrib12transformers12GenerateBase15CheckInputsImplIPNS1_18SamplingParametersEEENS_6common6StatusERKT_PKNS_6TensorESD_SD_SD_SD_SD_[_ZNK11onnxruntime7contrib12transformers12GenerateBase15CheckInputsImplIPNS1_18SamplingParametersEEENS_6common6StatusERKT_PKNS_6TensorESD_SD_SD_SD_SD_]+0x33b): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(greedy_search.cc.o):greedy_search.cc:(.text.ZNK11onnxruntime7contrib12transformers12GenerateBase15CheckInputsImplIPNS1_22GreedySearchParametersEEENS_6common6StatusERKT_PKNS_6TensorESD_SD_SD_SD_SD[ZNK11onnxruntime7contrib12transformers12GenerateBase15CheckInputsImplIPNS1_22GreedySearchParametersEEENS_6common6StatusERKT_PKNS_6TensorESD_SD_SD_SD_SD]+0x33b): more undefined references to `std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' follow collect2: error: ld returned 1 exit status make[2]: *** [sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-alsa-offline-audio-tagging.dir/build.make:110: bin/sherpa-onnx-alsa-offline-audio-tagging] Error 1 make[1]: *** [CMakeFiles/Makefile2:2365: sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-alsa-offline-audio-tagging.dir/all] Error 2 make: *** [Makefile:152: all] Error 2

yegeli avatar Aug 02 '24 05:08 yegeli

collect2: error: ld returned 1 exit status make[2]: *** [sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-alsa-offline-audio-tagging.dir/build.make:110: bin/sherpa-onnx-alsa-offline-audio-tagging] Error 1 make[1]: *** [CMakeFiles/Makefile2:1575: sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-alsa-offline-audio-tagging.dir/all] Error 2 make: *** [Makefile:152: all] Error 2

make Scanning dependencies of target ucd [ 1%] Building C object _deps/espeak_ng-build/src/ucd-tools/CMakeFiles/ucd.dir/src/case.c.o [ 1%] Building C object _deps/espeak_ng-build/src/ucd-tools/CMakeFiles/ucd.dir/src/categories.c.o [ 1%] Building C object _deps/espeak_ng-build/src/ucd-tools/CMakeFiles/ucd.dir/src/ctype.c.o [ 1%] Building C object _deps/espeak_ng-build/src/ucd-tools/CMakeFiles/ucd.dir/src/proplist.c.o [ 2%] Building C object _deps/espeak_ng-build/src/ucd-tools/CMakeFiles/ucd.dir/src/scripts.c.o [ 2%] Building C object _deps/espeak_ng-build/src/ucd-tools/CMakeFiles/ucd.dir/src/tostring.c.o [ 2%] Linking C static library ../../../../lib/libucd.a [ 2%] Built target ucd Scanning dependencies of target espeak-ng [ 4%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/common.c.o [ 4%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/mnemonics.c.o [ 4%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/error.c.o [ 4%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/ieee80.c.o [ 5%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/compiledata.c.o [ 5%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/compiledict.c.o [ 5%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/dictionary.c.o [ 5%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/encoding.c.o [ 5%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/intonation.c.o [ 6%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/langopts.c.o [ 6%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/numbers.c.o [ 6%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/phoneme.c.o [ 6%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/phonemelist.c.o [ 8%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/readclause.c.o [ 8%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/setlengths.c.o [ 8%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/soundicon.c.o [ 8%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/spect.c.o [ 8%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/ssml.c.o [ 9%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/synthdata.c.o [ 9%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/synthesize.c.o [ 9%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/tr_languages.c.o [ 9%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/translate.c.o [ 10%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/translateword.c.o [ 10%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/voices.c.o [ 10%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/wavegen.c.o [ 10%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/speech.c.o [ 10%] Building C object _deps/espeak_ng-build/src/libespeak-ng/CMakeFiles/espeak-ng.dir/espeak_api.c.o [ 12%] Linking C static library ../../../../lib/libespeak-ng.a [ 12%] Built target espeak-ng Scanning dependencies of target piper_phonemize [ 13%] Building CXX object _deps/piper_phonemize-build/CMakeFiles/piper_phonemize.dir/src/phonemize.cpp.o [ 13%] Building CXX object _deps/piper_phonemize-build/CMakeFiles/piper_phonemize.dir/src/phoneme_ids.cpp.o [ 13%] Building CXX object _deps/piper_phonemize-build/CMakeFiles/piper_phonemize.dir/src/tashkeel.cpp.o [ 13%] Building CXX object _deps/piper_phonemize-build/CMakeFiles/piper_phonemize.dir/src/shared.cpp.o [ 14%] Linking CXX static library ../../lib/libpiper_phonemize.a [ 14%] Built target piper_phonemize Scanning dependencies of target kaldi-native-fbank-core [ 14%] Building CXX object _deps/kaldi_native_fbank-build/kaldi-native-fbank/csrc/CMakeFiles/kaldi-native-fbank-core.dir/feature-fbank.cc.o [ 14%] Building CXX object _deps/kaldi_native_fbank-build/kaldi-native-fbank/csrc/CMakeFiles/kaldi-native-fbank-core.dir/feature-functions.cc.o [ 16%] Building CXX object _deps/kaldi_native_fbank-build/kaldi-native-fbank/csrc/CMakeFiles/kaldi-native-fbank-core.dir/feature-mfcc.cc.o [ 16%] Building CXX object _deps/kaldi_native_fbank-build/kaldi-native-fbank/csrc/CMakeFiles/kaldi-native-fbank-core.dir/feature-window.cc.o [ 16%] Building CXX object _deps/kaldi_native_fbank-build/kaldi-native-fbank/csrc/CMakeFiles/kaldi-native-fbank-core.dir/fftsg.cc.o [ 16%] Building CXX object _deps/kaldi_native_fbank-build/kaldi-native-fbank/csrc/CMakeFiles/kaldi-native-fbank-core.dir/kaldi-math.cc.o [ 17%] Building CXX object _deps/kaldi_native_fbank-build/kaldi-native-fbank/csrc/CMakeFiles/kaldi-native-fbank-core.dir/mel-computations.cc.o [ 17%] Building CXX object _deps/kaldi_native_fbank-build/kaldi-native-fbank/csrc/CMakeFiles/kaldi-native-fbank-core.dir/online-feature.cc.o [ 17%] Building CXX object _deps/kaldi_native_fbank-build/kaldi-native-fbank/csrc/CMakeFiles/kaldi-native-fbank-core.dir/rfft.cc.o [ 17%] Building CXX object _deps/kaldi_native_fbank-build/kaldi-native-fbank/csrc/CMakeFiles/kaldi-native-fbank-core.dir/whisper-feature.cc.o [ 17%] Linking CXX static library ../../../../lib/libkaldi-native-fbank-core.a [ 17%] Built target kaldi-native-fbank-core Scanning dependencies of target fst [ 17%] Building CXX object _deps/openfst-build/src/lib/CMakeFiles/fst.dir/compat.cc.o [ 17%] Building CXX object _deps/openfst-build/src/lib/CMakeFiles/fst.dir/flags.cc.o [ 17%] Building CXX object _deps/openfst-build/src/lib/CMakeFiles/fst.dir/fst.cc.o [ 18%] Building CXX object _deps/openfst-build/src/lib/CMakeFiles/fst.dir/properties.cc.o [ 18%] Building CXX object _deps/openfst-build/src/lib/CMakeFiles/fst.dir/symbol-table.cc.o [ 18%] Building CXX object _deps/openfst-build/src/lib/CMakeFiles/fst.dir/util.cc.o [ 18%] Building CXX object _deps/openfst-build/src/lib/CMakeFiles/fst.dir/symbol-table-ops.cc.o [ 20%] Building CXX object _deps/openfst-build/src/lib/CMakeFiles/fst.dir/mapped-file.cc.o [ 20%] Building CXX object _deps/openfst-build/src/lib/CMakeFiles/fst.dir/weight.cc.o [ 20%] Linking CXX static library ../../../../lib/libsherpa-onnx-fst.a [ 20%] Built target fst Scanning dependencies of target fstfar [ 20%] Building CXX object _deps/openfst-build/src/extensions/far/CMakeFiles/fstfar.dir/sttable.cc.o [ 20%] Building CXX object _deps/openfst-build/src/extensions/far/CMakeFiles/fstfar.dir/stlist.cc.o [ 21%] Linking CXX static library ../../../../../lib/libsherpa-onnx-fstfar.a [ 21%] Built target fstfar Scanning dependencies of target kaldifst_core [ 22%] Building CXX object _deps/kaldifst-build/kaldifst/csrc/CMakeFiles/kaldifst_core.dir/context-fst.cc.o [ 22%] Building CXX object _deps/kaldifst-build/kaldifst/csrc/CMakeFiles/kaldifst_core.dir/kaldi-fst-io.cc.o [ 22%] Building CXX object _deps/kaldifst-build/kaldifst/csrc/CMakeFiles/kaldifst_core.dir/kaldi-holder.cc.o [ 22%] Building CXX object _deps/kaldifst-build/kaldifst/csrc/CMakeFiles/kaldifst_core.dir/kaldi-io.cc.o [ 24%] Building CXX object _deps/kaldifst-build/kaldifst/csrc/CMakeFiles/kaldifst_core.dir/kaldi-math.cc.o [ 24%] Building CXX object _deps/kaldifst-build/kaldifst/csrc/CMakeFiles/kaldifst_core.dir/kaldi-semaphore.cc.o [ 24%] Building CXX object _deps/kaldifst-build/kaldifst/csrc/CMakeFiles/kaldifst_core.dir/kaldi-table.cc.o [ 24%] Building CXX object _deps/kaldifst-build/kaldifst/csrc/CMakeFiles/kaldifst_core.dir/parse-options.cc.o [ 25%] Building CXX object _deps/kaldifst-build/kaldifst/csrc/CMakeFiles/kaldifst_core.dir/text-normalizer.cc.o [ 25%] Building CXX object _deps/kaldifst-build/kaldifst/csrc/CMakeFiles/kaldifst_core.dir/text-utils.cc.o [ 25%] Linking CXX static library ../../../../lib/libsherpa-onnx-kaldifst-core.a [ 25%] Built target kaldifst_core Scanning dependencies of target kaldi-decoder-core [ 26%] Building CXX object _deps/kaldi_decoder-build/kaldi-decoder/csrc/CMakeFiles/kaldi-decoder-core.dir/decodable-ctc.cc.o [ 26%] Building CXX object _deps/kaldi_decoder-build/kaldi-decoder/csrc/CMakeFiles/kaldi-decoder-core.dir/eigen.cc.o [ 26%] Building CXX object _deps/kaldi_decoder-build/kaldi-decoder/csrc/CMakeFiles/kaldi-decoder-core.dir/faster-decoder.cc.o [ 26%] Building CXX object _deps/kaldi_decoder-build/kaldi-decoder/csrc/CMakeFiles/kaldi-decoder-core.dir/lattice-faster-decoder.cc.o [ 28%] Building CXX object _deps/kaldi_decoder-build/kaldi-decoder/csrc/CMakeFiles/kaldi-decoder-core.dir/lattice-simple-decoder.cc.o [ 28%] Building CXX object _deps/kaldi_decoder-build/kaldi-decoder/csrc/CMakeFiles/kaldi-decoder-core.dir/simple-decoder.cc.o [ 28%] Linking CXX static library ../../../../lib/libkaldi-decoder-core.a [ 28%] Built target kaldi-decoder-core Scanning dependencies of target ssentencepiece_core [ 29%] Building CXX object _deps/simple-sentencepiece-build/ssentencepiece/csrc/CMakeFiles/ssentencepiece_core.dir/ssentencepiece.cc.o [ 29%] Linking CXX static library ../../../../lib/libssentencepiece_core.a [ 29%] Built target ssentencepiece_core Scanning dependencies of target sherpa-onnx-core [ 29%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/base64-decode.cc.o [ 29%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/cat.cc.o [ 29%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/circular-buffer.cc.o [ 30%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/context-graph.cc.o [ 30%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/endpoint.cc.o [ 30%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/features.cc.o [ 30%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/file-utils.cc.o [ 30%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/hypothesis.cc.o [ 32%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/keyword-spotter-impl.cc.o [ 32%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/keyword-spotter.cc.o [ 32%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-ctc-fst-decoder-config.cc.o [ 32%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-ctc-fst-decoder.cc.o [ 33%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-ctc-greedy-search-decoder.cc.o [ 33%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-ctc-model.cc.o [ 33%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-lm-config.cc.o [ 33%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-lm.cc.o [ 33%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-model-config.cc.o [ 34%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-nemo-enc-dec-ctc-model-config.cc.o [ 34%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-nemo-enc-dec-ctc-model.cc.o [ 34%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-paraformer-greedy-search-decoder.cc.o [ 34%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-paraformer-model-config.cc.o [ 36%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-paraformer-model.cc.o [ 36%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-recognizer-impl.cc.o [ 36%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-recognizer.cc.o [ 36%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-rnn-lm.cc.o [ 37%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-sense-voice-model-config.cc.o [ 37%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-sense-voice-model.cc.o [ 37%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-stream.cc.o [ 37%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-tdnn-ctc-model.cc.o [ 37%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-tdnn-model-config.cc.o [ 38%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-telespeech-ctc-model.cc.o [ 38%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-transducer-greedy-search-decoder.cc.o [ 38%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-transducer-greedy-search-nemo-decoder.cc.o [ 38%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-transducer-model-config.cc.o [ 40%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-transducer-model.cc.o [ 40%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-transducer-modified-beam-search-decoder.cc.o [ 40%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-transducer-nemo-model.cc.o [ 40%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-wenet-ctc-model-config.cc.o [ 40%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-wenet-ctc-model.cc.o [ 41%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-whisper-greedy-search-decoder.cc.o [ 41%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-whisper-model-config.cc.o [ 41%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-whisper-model.cc.o [ 41%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-zipformer-ctc-model-config.cc.o [ 42%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-zipformer-ctc-model.cc.o [ 42%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-conformer-transducer-model.cc.o [ 42%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-ctc-fst-decoder-config.cc.o [ 42%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-ctc-fst-decoder.cc.o [ 42%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-ctc-greedy-search-decoder.cc.o [ 44%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-ctc-model.cc.o [ 44%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-lm-config.cc.o [ 44%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-lm.cc.o [ 44%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-lstm-transducer-model.cc.o [ 45%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-model-config.cc.o [ 45%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-nemo-ctc-model-config.cc.o [ 45%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-nemo-ctc-model.cc.o [ 45%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-paraformer-model-config.cc.o [ 45%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-paraformer-model.cc.o [ 46%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-recognizer-impl.cc.o [ 46%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-recognizer.cc.o [ 46%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-rnn-lm.cc.o [ 46%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-stream.cc.o [ 48%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-transducer-decoder.cc.o [ 48%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-transducer-greedy-search-decoder.cc.o [ 48%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-transducer-model-config.cc.o [ 48%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-transducer-model.cc.o [ 49%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-transducer-modified-beam-search-decoder.cc.o [ 49%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-transducer-nemo-model.cc.o [ 49%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-transducer-greedy-search-nemo-decoder.cc.o [ 49%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-wenet-ctc-model-config.cc.o [ 49%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-wenet-ctc-model.cc.o [ 50%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-zipformer-transducer-model.cc.o [ 50%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-zipformer2-ctc-model-config.cc.o [ 50%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-zipformer2-ctc-model.cc.o [ 50%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/online-zipformer2-transducer-model.cc.o [ 52%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/onnx-utils.cc.o [ 52%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/packed-sequence.cc.o [ 52%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/pad-sequence.cc.o [ 52%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/parse-options.cc.o [ 52%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/provider-config.cc.o [ 53%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/provider.cc.o [ 53%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/resample.cc.o [ 53%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/session.cc.o [ 53%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/silero-vad-model-config.cc.o [ 54%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/silero-vad-model.cc.o [ 54%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/slice.cc.o [ 54%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/spoken-language-identification-impl.cc.o [ 54%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/spoken-language-identification.cc.o [ 54%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/stack.cc.o [ 56%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/symbol-table.cc.o [ 56%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/text-utils.cc.o [ 56%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/transducer-keyword-decoder.cc.o [ 56%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/transpose.cc.o [ 57%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/unbind.cc.o [ 57%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/utils.cc.o [ 57%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/vad-model-config.cc.o [ 57%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/vad-model.cc.o [ 58%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/voice-activity-detector.cc.o [ 58%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/wave-reader.cc.o [ 58%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/wave-writer.cc.o [ 58%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/speaker-embedding-extractor-impl.cc.o [ 58%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/speaker-embedding-extractor-model.cc.o [ 60%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/speaker-embedding-extractor-nemo-model.cc.o [ 60%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/speaker-embedding-extractor.cc.o [ 60%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/speaker-embedding-manager.cc.o [ 60%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/audio-tagging-impl.cc.o [ 61%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/audio-tagging-label-file.cc.o [ 61%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/audio-tagging-model-config.cc.o [ 61%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/audio-tagging.cc.o [ 61%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-ced-model.cc.o [ 61%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-zipformer-audio-tagging-model-config.cc.o [ 62%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-zipformer-audio-tagging-model.cc.o [ 62%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-ct-transformer-model.cc.o [ 62%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-punctuation-impl.cc.o [ 62%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-punctuation-model-config.cc.o [ 64%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-punctuation.cc.o [ 64%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/jieba-lexicon.cc.o [ 64%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/lexicon.cc.o [ 64%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/melo-tts-lexicon.cc.o [ 64%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-tts-character-frontend.cc.o [ 65%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-tts-frontend.cc.o [ 65%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-tts-impl.cc.o [ 65%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-tts-model-config.cc.o [ 65%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-tts-vits-model-config.cc.o [ 66%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-tts-vits-model.cc.o [ 66%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/offline-tts.cc.o [ 66%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-core.dir/piper-phonemize-lexicon.cc.o [ 66%] Linking CXX static library ../../lib/libsherpa-onnx-core.a [ 66%] Built target sherpa-onnx-core Scanning dependencies of target sherpa-onnx-alsa-offline-audio-tagging [ 66%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-alsa-offline-audio-tagging.dir/sherpa-onnx-alsa-offline-audio-tagging.cc.o [ 66%] Building CXX object sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-alsa-offline-audio-tagging.dir/alsa.cc.o [ 68%] Linking CXX executable ../../bin/sherpa-onnx-alsa-offline-audio-tagging /usr/bin/ld: CMakeFiles/sherpa-onnx-alsa-offline-audio-tagging.dir/sherpa-onnx-alsa-offline-audio-tagging.cc.o: in function main': sherpa-onnx-alsa-offline-audio-tagging.cc:(.text.startup+0x5d7): undefined reference to std::__cxx11::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(onnxruntime_c_api.cc.o): in function std::_Sp_counted_ptr_inplace<onnxruntime::IAllocatorImplWrappingOrtAllocator, std::allocator<onnxruntime::IAllocatorImplWrappingOrtAllocator>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)': onnxruntime_c_api.cc:(.text._ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime34IAllocatorImplWrappingOrtAllocatorESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info[_ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime34IAllocatorImplWrappingOrtAllocatorESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info]+0x13): undefined reference to std::_Sp_make_shared_tag::_S_eq(std::type_info const&)' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(onnxruntime_c_api.cc.o): in function OrtApis::CreateArenaCfgV2(char const* const*, unsigned long const*, unsigned long, OrtArenaCfg**)': onnxruntime_c_api.cc:(.text._ZN7OrtApis16CreateArenaCfgV2EPKPKcPKmmPP11OrtArenaCfg+0x190): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(onnxruntime_c_api.cc.o): in function CreateTensorImpl(onnxruntime::DataTypeImpl const*, long const*, unsigned long, OrtMemoryInfo const*, void*, unsigned long, OrtValue&)': onnxruntime_c_api.cc:(.text._Z16CreateTensorImplPKN11onnxruntime12DataTypeImplEPKlmPK13OrtMemoryInfoPvmR8OrtValue+0x2f5): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(inference_session.cc.o): in function std::_Sp_counted_ptr_inplace<onnxruntime::CPUAllocator, std::allocator<onnxruntime::CPUAllocator>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)': inference_session.cc:(.text._ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime12CPUAllocatorESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info[_ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime12CPUAllocatorESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info]+0x13): undefined reference to std::_Sp_make_shared_tag::_S_eq(std::type_info const&)' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(inference_session.cc.o): in function onnxruntime::CheckTypes(onnxruntime::DataTypeImpl const*, onnxruntime::DataTypeImpl const*, std::string const&, char const*)': inference_session.cc:(.text._ZN11onnxruntimeL10CheckTypesEPKNS_12DataTypeImplES2_RKSsPKc+0x45): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(inference_session.cc.o): in function onnxruntime::InferenceSession::ShrinkMemoryArenas(gsl::span<std::shared_ptr<onnxruntime::IAllocator> const, 18446744073709551615ul>)': inference_session.cc:(.text._ZN11onnxruntime16InferenceSession18ShrinkMemoryArenasEN3gsl4spanIKSt10shared_ptrINS_10IAllocatorEELm18446744073709551615EEE+0x1d1): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: inference_session.cc:(.text._ZN11onnxruntime16InferenceSession18ShrinkMemoryArenasEN3gsl4spanIKSt10shared_ptrINS_10IAllocatorEELm18446744073709551615EEE+0x202): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: inference_session.cc:(.text._ZN11onnxruntime16InferenceSession18ShrinkMemoryArenasEN3gsl4spanIKSt10shared_ptrINS_10IAllocatorEELm18446744073709551615EEE+0x2e0): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(inference_session.cc.o): in function onnxruntime::InferenceSession::CheckShapes(std::string const&, onnxruntime::TensorShape const&, onnxruntime::TensorShape const&, char const*) const': inference_session.cc:(.text._ZNK11onnxruntime16InferenceSession11CheckShapesERKSsRKNS_11TensorShapeES5_PKc+0xee): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(inference_session.cc.o):inference_session.cc:(.text._ZNK11onnxruntime16InferenceSession11CheckShapesERKSsRKNS_11TensorShapeES5_PKc+0x249): more undefined references to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' follow /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(inference_session.cc.o): in function onnxruntime::InferenceSession::ConstructorCommon(onnxruntime::SessionOptions const&, onnxruntime::Environment const&)': inference_session.cc:(.text._ZN11onnxruntime16InferenceSession17ConstructorCommonERKNS_14SessionOptionsERKNS_11EnvironmentE+0x81e): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: inference_session.cc:(.text._ZN11onnxruntime16InferenceSession17ConstructorCommonERKNS_14SessionOptionsERKNS_11EnvironmentE+0xcc6): undefined reference to std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(inference_session.cc.o): in function onnxruntime::InferenceSession::LoadOnnxModel(std::string const&)': inference_session.cc:(.text._ZN11onnxruntime16InferenceSession13LoadOnnxModelERKSs+0xc7): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(inference_session.cc.o): in function onnxruntime::InferenceSession::LoadOrtModelWithLoader(std::function<onnxruntime::common::Status ()>)': inference_session.cc:(.text._ZN11onnxruntime16InferenceSession22LoadOrtModelWithLoaderESt8functionIFNS_6common6StatusEvEE+0x6ec): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: inference_session.cc:(.text._ZN11onnxruntime16InferenceSession22LoadOrtModelWithLoaderESt8functionIFNS_6common6StatusEvEE+0x88c): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: inference_session.cc:(.text._ZN11onnxruntime16InferenceSession22LoadOrtModelWithLoaderESt8functionIFNS_6common6StatusEvEE+0xaa3): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(inference_session.cc.o): in function onnxruntime::InferenceSession::SaveToOrtFormat(std::string const&) const': inference_session.cc:(.text._ZNK11onnxruntime16InferenceSession15SaveToOrtFormatERKSs+0xc87): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(inference_session.cc.o):inference_session.cc:(.text._ZN11onnxruntime16InferenceSession10InitializeEv+0x121b): more undefined references to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' follow /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(custom_ops.cc.o): in function std::_Sp_counted_ptr_inplace<onnxruntime::KernelRegistry, std::allocatoronnxruntime::KernelRegistry, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)': custom_ops.cc:(.text._ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime14KernelRegistryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info[_ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime14KernelRegistryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info]+0x13): undefined reference to std::_Sp_make_shared_tag::_S_eq(std::type_info const&)' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(custom_ops.cc.o): in function std::_Sp_counted_ptr_inplace<onnxruntime::OnnxRuntimeOpSchemaRegistry, std::allocatoronnxruntime::OnnxRuntimeOpSchemaRegistry, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)': custom_ops.cc:(.text._ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime27OnnxRuntimeOpSchemaRegistryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info[_ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime27OnnxRuntimeOpSchemaRegistryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info]+0x13): undefined reference to std::_Sp_make_shared_tag::_S_eq(std::type_info const&)' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(custom_ops.cc.o): in function std::_Sp_counted_ptr_inplace<onnxruntime::CustomRegistry, std::allocatoronnxruntime::CustomRegistry, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)': custom_ops.cc:(.text._ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime14CustomRegistryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info[_ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime14CustomRegistryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info]+0x13): undefined reference to std::_Sp_make_shared_tag::_S_eq(std::type_info const&)' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(custom_ops.cc.o): in function OrtApis::Logger_LogMessage(OrtLogger const*, OrtLoggingLevel, char const*, char const*, int, char const*)': custom_ops.cc:(.text.ZN7OrtApis17Logger_LogMessageEPK9OrtLogger15OrtLoggingLevelPKcS5_iS5+0xd6): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(custom_ops.cc.o): in function std::string onnxruntime::detail::MakeStringImpl<char const*, char const*, char const*>(char const* const&, char const* const&, char const* const&)': custom_ops.cc:(.text.ZN11onnxruntime6detail14MakeStringImplIJPKcS3_S3_EEESsDpRKT[ZN11onnxruntime6detail14MakeStringImplIJPKcS3_S3_EEESsDpRKT]+0x24): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(custom_ops.cc.o): in function std::string onnxruntime::detail::MakeStringImpl<char const*, std::string, char const*, char const*, char const*, char const*, char const*>(char const* const&, std::string const&, char const* const&, char const* const&, char const* const&, char const* const&, char const* const&)': custom_ops.cc:(.text.ZN11onnxruntime6detail14MakeStringImplIJPKcSsS3_S3_S3_S3_S3_EEESsDpRKT[ZN11onnxruntime6detail14MakeStringImplIJPKcSsS3_S3_S3_S3_S3_EEESsDpRKT]+0x2d): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(custom_ops.cc.o): in function std::string onnxruntime::detail::MakeStringImpl<std::string, char const*, char const*, unsigned long, char const*, char const*>(std::string const&, char const* const&, char const* const&, unsigned long const&, char const* const&, char const* const&)': custom_ops.cc:(.text.ZN11onnxruntime6detail14MakeStringImplIJSsPKcS3_mS3_S3_EEESsDpRKT[ZN11onnxruntime6detail14MakeStringImplIJSsPKcS3_mS3_S3_EEESsDpRKT]+0x2d): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(custom_ops.cc.o): in function onnxruntime::IsCompatible(onnx::OpSchema const&, OrtCustomOp const*)': custom_ops.cc:(.text._ZN11onnxruntime12IsCompatibleERKN4onnx8OpSchemaEPK11OrtCustomOp+0x358): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(custom_ops.cc.o):custom_ops.cc:(.text._ZNK20OrtShapeInferContext18SetOutputTypeShapeEmPK25OrtTensorTypeAndShapeInfo[_ZNK20OrtShapeInferContext18SetOutputTypeShapeEmPK25OrtTensorTypeAndShapeInfo]+0x1ba): more undefined references to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' follow /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(schema.cc.o): in function std::string onnx::MakeString<std::string, char [24], std::string>(std::string const&, char const (&) [24], std::string const&)': schema.cc:(.text._ZN4onnx10MakeStringIJSsA24_cSsEEESsDpRKT_[_ZN4onnx10MakeStringIJSsA24_cSsEEESsDpRKT_]+0x22): undefined reference to std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(schema.cc.o): in function std::string onnx::MakeString<char [12], std::string, char [27]>(char const (&) [12], std::string const&, char const (&) [27])': schema.cc:(.text._ZN4onnx10MakeStringIJA12_cSsA27_cEEESsDpRKT_[_ZN4onnx10MakeStringIJA12_cSsA27_cEEESsDpRKT_]+0x29): undefined reference to std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(schema.cc.o): in function std::string onnx::MakeString<char [12], std::string, char [32]>(char const (&) [12], std::string const&, char const (&) [32])': schema.cc:(.text._ZN4onnx10MakeStringIJA12_cSsA32_cEEESsDpRKT_[_ZN4onnx10MakeStringIJA12_cSsA32_cEEESsDpRKT_]+0x29): undefined reference to std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(schema.cc.o): in function onnx::OpSchemaRegistry::OpSchemaRegisterOnce::CheckDomainAndVersionToRegister(onnx::OpSchema const&, std::string const&, std::string const&)': schema.cc:(.text._ZN4onnx16OpSchemaRegistry20OpSchemaRegisterOnce31CheckDomainAndVersionToRegisterERKNS_8OpSchemaERKSsS6_[_ZN4onnx16OpSchemaRegistry20OpSchemaRegisterOnce31CheckDomainAndVersionToRegisterERKNS_8OpSchemaERKSsS6_]+0x1d8): undefined reference to std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream()' /usr/bin/ld: schema.cc:(.text.ZN4onnx16OpSchemaRegistry20OpSchemaRegisterOnce31CheckDomainAndVersionToRegisterERKNS_8OpSchemaERKSsS6[ZN4onnx16OpSchemaRegistry20OpSchemaRegisterOnce31CheckDomainAndVersionToRegisterERKNS_8OpSchemaERKSsS6]+0x3e9): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(schema.cc.o):schema.cc:(.text.unlikely._ZNK4onnx8OpSchema20CheckInputOutputTypeERNS_16InferenceContextE+0x1cb): more undefined references to std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream()' follow /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(model.cc.o): in function std::_Sp_counted_ptr_inplace<onnxruntime::SchemaRegistryManager, std::allocator<onnxruntime::SchemaRegistryManager>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)': model.cc:(.text._ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime21SchemaRegistryManagerESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info[_ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime21SchemaRegistryManagerESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info]+0x13): undefined reference to std::_Sp_make_shared_tag::_S_eq(std::type_info const&)' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(model.cc.o): in function std::_Sp_counted_ptr_inplace<onnxruntime::Model, std::allocator<onnxruntime::Model>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)': model.cc:(.text._ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime5ModelESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info[_ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime5ModelESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info]+0x13): undefined reference to std::_Sp_make_shared_tag::_S_eq(std::type_info const&)' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(model.cc.o): in function std::string onnxruntime::detail::MakeStringImpl<char const*, char const*, char const*, std::string>(char const* const&, char const* const&, char const* const&, std::string const&)': model.cc:(.text._ZN11onnxruntime6detail14MakeStringImplIJPKcS3_S3_SsEEESsDpRKT_[_ZN11onnxruntime6detail14MakeStringImplIJPKcS3_S3_SsEEESsDpRKT_]+0x29): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(model.cc.o): in function std::string onnxruntime::detail::MakeStringImpl<char const*, int, char const*, std::string, char const*, int, char const*>(char const* const&, int const&, char const* const&, std::string const&, char const* const&, int const&, char const* const&)': model.cc:(.text._ZN11onnxruntime6detail14MakeStringImplIJPKciS3_SsS3_iS3_EEESsDpRKT_[_ZN11onnxruntime6detail14MakeStringImplIJPKciS3_SsS3_iS3_EEESsDpRKT_]+0x2d): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(model.cc.o): in function onnxruntime::model_load_utils::ValidateOpsetForDomain(std::unordered_map<std::string, int, std::hash<std::string>, std::equal_to<std::string>, std::allocator<std::pair<std::string const, int> > > const&, onnxruntime::logging::Logger const&, bool, std::string const&, int)': model.cc:(.text._ZN11onnxruntime16model_load_utils22ValidateOpsetForDomainERKSt13unordered_mapISsiSt4hashISsESt8equal_toISsESaISt4pairIKSsiEEERKNS_7logging6LoggerEbRS7_i[_ZN11onnxruntime16model_load_utils22ValidateOpsetForDomainERKSt13unordered_mapISsiSt4hashISsESt8equal_toISsESaISt4pairIKSsiEEERKNS_7logging6LoggerEbRS7_i]+0x176): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(model.cc.o): in function std::string onnxruntime::detail::MakeStringImpl<char const*, long, char const*, onnx::Version>(char const* const&, long const&, char const* const&, onnx::Version const&)': model.cc:(.text._ZN11onnxruntime6detail14MakeStringImplIJPKclS3_N4onnx7VersionEEEESsDpRKT_[_ZN11onnxruntime6detail14MakeStringImplIJPKclS3_N4onnx7VersionEEEESsDpRKT_]+0x29): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(model.cc.o): in function std::string onnxruntime::detail::MakeStringImpl<char const*, std::string, char const*>(char const* const&, std::string const&, char const* const&)': model.cc:(.text._ZN11onnxruntime6detail14MakeStringImplIJPKcSsS3_EEESsDpRKT_[_ZN11onnxruntime6detail14MakeStringImplIJPKcSsS3_EEESsDpRKT_]+0x24): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(model.cc.o):model.cc:(.text._ZN11onnxruntime5Model17LoadFromOrtFormatERKNS_3fbs5ModelEPKSt4listISt10shared_ptrINS_30IOnnxRuntimeOpSchemaCollectionEESaIS8_EERKNS_20OrtFormatLoadOptionsERKNS_7logging6LoggerERSt10unique_ptrIS0_St14default_deleteIS0_EE+0xe32): more undefined references to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' follow /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(graph.cc.o): in function onnxruntime::Graph::InferAndVerifyTypeMatch(onnxruntime::Node&, onnx::OpSchema const&, onnxruntime::Graph::ResolveOptions const&)': graph.cc:(.text._ZN11onnxruntime5Graph23InferAndVerifyTypeMatchERNS_4NodeERKN4onnx8OpSchemaERKNS0_14ResolveOptionsE+0x124f): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(graph.cc.o): in function onnxruntime::Graph::InjectExternalInitializedTensors(onnxruntime::InlinedHashMap<std::string, OrtValue, std::allocator<std::pair<std::string const, OrtValue> > > const&) [clone .cold]': graph.cc:(.text.unlikely._ZN11onnxruntime5Graph32InjectExternalInitializedTensorsERKNS_14InlinedHashMapISs8OrtValueSaISt4pairIKSsS2_EEEE+0xdf): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(graph.cc.o): in function onnxruntime::Graph::FinalizeFuseSubGraph(onnxruntime::IndexedSubGraph const&, onnxruntime::Node&) [clone .cold]': graph.cc:(.text.unlikely._ZN11onnxruntime5Graph20FinalizeFuseSubGraphERKNS_15IndexedSubGraphERNS_4NodeE+0x26d): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(graph.cc.o): in function onnxruntime::Graph::LoadFromOrtFormat(onnxruntime::fbs::Graph const&, onnxruntime::OrtFormatLoadOptions const&)': graph.cc:(.text._ZN11onnxruntime5Graph17LoadFromOrtFormatERKNS_3fbs5GraphERKNS_20OrtFormatLoadOptionsE+0x5dc): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: graph.cc:(.text._ZN11onnxruntime5Graph17LoadFromOrtFormatERKNS_3fbs5GraphERKNS_20OrtFormatLoadOptionsE+0xe3e): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(graph.cc.o): in function onnxruntime::Graph::Graph(onnxruntime::Model const&, onnx::GraphProto*, std::unordered_map<std::string, int, std::hash<std::string>, std::equal_to<std::string>, std::allocator<std::pair<std::string const, int> > > const&, long, std::shared_ptr<onnxruntime::IOnnxRuntimeOpSchemaCollection>, onnxruntime::Graph*, onnxruntime::Node const*, onnxruntime::logging::Logger const&, bool)': graph.cc:(.text._ZN11onnxruntime5GraphC2ERKNS_5ModelEPN4onnx10GraphProtoERKSt13unordered_mapISsiSt4hashISsESt8equal_toISsESaISt4pairIKSsiEEElSt10shared_ptrINS_30IOnnxRuntimeOpSchemaCollectionEEPS0_PKNS_4NodeERKNS_7logging6LoggerEb+0x102c): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(graph.cc.o):graph.cc:(.text._ZN11onnxruntime5GraphC2ERKNS_5ModelEPN4onnx10GraphProtoERKSt13unordered_mapISsiSt4hashISsESt8equal_toISsESaISt4pairIKSsiEEElSt10shared_ptrINS_30IOnnxRuntimeOpSchemaCollectionEEPS0_PKNS_4NodeERKNS_7logging6LoggerEb+0x14bc): more undefined references to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' follow /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(session_state.cc.o): in function std::_Sp_counted_ptr_inplace<std::unordered_map<std::string, onnxruntime::FuncManager::FuncInfo, std::hashstd::string, std::equal_tostd::string, std::allocator<std::pair<std::string const, onnxruntime::FuncManager::FuncInfo> > >, std::allocator<std::unordered_map<std::string, onnxruntime::FuncManager::FuncInfo, std::hashstd::string, std::equal_tostd::string, std::allocator<std::pair<std::string const, onnxruntime::FuncManager::FuncInfo> > > >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)': session_state.cc:(.text._ZNSt23_Sp_counted_ptr_inplaceISt13unordered_mapISsN11onnxruntime11FuncManager8FuncInfoESt4hashISsESt8equal_toISsESaISt4pairIKSsS3_EEESaISC_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info[_ZNSt23_Sp_counted_ptr_inplaceISt13unordered_mapISsN11onnxruntime11FuncManager8FuncInfoESt4hashISsESt8equal_toISsESaISt4pairIKSsS3_EEESaISC_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info]+0x13): undefined reference to std::_Sp_make_shared_tag::_S_eq(std::type_info const&)' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(session_state.cc.o): in function onnxruntime::logging::Capture::Capture(onnxruntime::logging::Logger const&, onnxruntime::logging::Severity, char const*, onnxruntime::logging::DataType, onnxruntime::CodeLocation const&) [clone .constprop.0]': session_state.cc:(.text._ZN11onnxruntime7logging7CaptureC2ERKNS0_6LoggerENS0_8SeverityEPKcNS0_8DataTypeERKNS_12CodeLocationE.constprop.0+0xc1): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(session_state.cc.o): in function onnxruntime::CalculateMemoryPatternsKey(gsl::span<OrtValue const, 18446744073709551615ul> const&) [clone .cold]': session_state.cc:(.text.unlikely._ZN11onnxruntimeL26CalculateMemoryPatternsKeyERKN3gsl4spanIK8OrtValueLm18446744073709551615EEE+0x27): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(session_state.cc.o): in function onnxruntime::KernelUseSharedPrePackedBuffers(onnxruntime::OpKernel&, int, onnxruntime::PrePackedWeights const&, std::string const&)': session_state.cc:(.text._ZN11onnxruntimeL31KernelUseSharedPrePackedBuffersERNS_8OpKernelEiRKNS_16PrePackedWeightsERKSs+0x52e): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(session_state.cc.o): in function std::string onnxruntime::detail::MakeStringImpl<char const*, std::string, char const*, std::string, char const*, unsigned long, char const*, std::string>(char const* const&, std::string const&, char const* const&, std::string const&, char const* const&, unsigned long const&, char const* const&, std::string const&)': session_state.cc:(.text.ZN11onnxruntime6detail14MakeStringImplIJPKcSsS3_SsS3_mS3_SsEEESsDpRKT[ZN11onnxruntime6detail14MakeStringImplIJPKcSsS3_SsS3_mS3_SsEEESsDpRKT]+0x2d): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(session_state.cc.o): in function onnxruntime::SessionState::PruneRemovableAttributes() [clone .cold]': session_state.cc:(.text.unlikely._ZN11onnxruntime12SessionState24PruneRemovableAttributesEv+0x24c): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(session_state.cc.o):session_state.cc:(.text._ZN11onnxruntime12SessionState24PruneRemovableAttributesEv+0x3bc): more undefined references to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' follow /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(session_options.cc.o): in function std::_Sp_counted_ptr_inplace<onnxruntime::LibraryHandles, std::allocator<onnxruntime::LibraryHandles>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)': session_options.cc:(.text._ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime14LibraryHandlesESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info[_ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime14LibraryHandlesESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info]+0x13): undefined reference to std::_Sp_make_shared_tag::_S_eq(std::type_info const&)' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(prepacked_weights.cc.o): in function onnxruntime::PrePackedWeights::GetHash() const [clone .cold]': prepacked_weights.cc:(.text.unlikely._ZNK11onnxruntime16PrePackedWeights7GetHashEv+0x43): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(op_kernel.cc.o): in function onnxruntime::OpKernelContext::OpKernelContext(onnxruntime::IExecutionFrame*, onnxruntime::OpKernel const*, onnxruntime::Stream*, onnxruntime::concurrency::ThreadPool*, onnxruntime::logging::Logger const&) [clone .cold]': op_kernel.cc:(.text.unlikely._ZN11onnxruntime15OpKernelContextC2EPNS_15IExecutionFrameEPKNS_8OpKernelEPNS_6StreamEPNS_11concurrency10ThreadPoolERKNS_7logging6LoggerE+0xf2): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(mldata_type_utils.cc.o): in function onnxruntime::utils::GetMLDataType(onnxruntime::NodeArg const&) [clone .cold]': mldata_type_utils.cc:(.text.unlikely._ZN11onnxruntime5utils13GetMLDataTypeERKNS_7NodeArgE+0x43): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(kernel_def_builder.cc.o): in function onnxruntime::KernelDefBuilder::VariadicAlias(int, int) [clone .cold]': kernel_def_builder.cc:(.text.unlikely._ZN11onnxruntime16KernelDefBuilder13VariadicAliasEii+0x43): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(graph_partitioner.cc.o): in function onnxruntime::FunctionKernel::Compute(onnxruntime::OpKernelContext*) const': graph_partitioner.cc:(.text._ZNK11onnxruntime14FunctionKernel7ComputeEPNS_15OpKernelContextE[_ZNK11onnxruntime14FunctionKernel7ComputeEPNS_15OpKernelContextE]+0xae): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(graph_partitioner.cc.o):graph_partitioner.cc:(.text._ZN11onnxruntime14FunctionKernel6CreateERNS_11FuncManagerERKNS_12OpKernelInfoERSt10unique_ptrINS_8OpKernelESt14default_deleteIS7_EE[_ZN11onnxruntime14FunctionKernel6CreateERNS_11FuncManagerERKNS_12OpKernelInfoERSt10unique_ptrINS_8OpKernelESt14default_deleteIS7_EE]+0x1e1): more undefined references to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' follow /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(allocation_planner.cc.o): in function std::_Sp_counted_ptr_inplace<nlohmann::detail::output_string_adapter<char, std::string>, std::allocator<nlohmann::detail::output_string_adapter<char, std::string> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)': allocation_planner.cc:(.text._ZNSt23_Sp_counted_ptr_inplaceIN8nlohmann6detail21output_string_adapterIcSsEESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info[_ZNSt23_Sp_counted_ptr_inplaceIN8nlohmann6detail21output_string_adapterIcSsEESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info]+0x13): undefined reference to std::_Sp_make_shared_tag::_S_eq(std::type_info const&)' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(allocation_planner.cc.o): in function onnxruntime::PlannerImpl::UseCount(int)': allocation_planner.cc:(.text._ZN11onnxruntime11PlannerImpl8UseCountEi[_ZN11onnxruntime11PlannerImpl8UseCountEi]+0xa3): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(allocation_planner.cc.o): in function nlohmann::detail::serializer<nlohmann::basic_json<std::map, std::vector, std::string, bool, long, unsigned long, double, std::allocator, nlohmann::adl_serializer, std::vector<unsigned char, std::allocator > > >::dump_escaped(std::string const&, bool)': allocation_planner.cc:(.text._ZN8nlohmann6detail10serializerINS_10basic_jsonISt3mapSt6vectorSsblmdSaNS_14adl_serializerES4_IhSaIhEEEEE12dump_escapedERKSsb[_ZN8nlohmann6detail10serializerINS_10basic_jsonISt3mapSt6vectorSsblmdSaNS_14adl_serializerES4_IhSaIhEEEEE12dump_escapedERKSsb]+0x86a): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(allocation_planner.cc.o): in function onnxruntime::PlannerImpl::ComputeReuseCount()': allocation_planner.cc:(.text._ZN11onnxruntime11PlannerImpl17ComputeReuseCountEv[_ZN11onnxruntime11PlannerImpl17ComputeReuseCountEv]+0x5fc): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: allocation_planner.cc:(.text._ZN11onnxruntime11PlannerImpl17ComputeReuseCountEv[_ZN11onnxruntime11PlannerImpl17ComputeReuseCountEv]+0x999): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(allocation_planner.cc.o): in function onnxruntime::PlannerImpl::ComputeValueLocation()': allocation_planner.cc:(.text._ZN11onnxruntime11PlannerImpl20ComputeValueLocationEv[_ZN11onnxruntime11PlannerImpl20ComputeValueLocationEv]+0x4f3): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(allocation_planner.cc.o): in function onnxruntime::DeviceBasedPartitioner::Initialize()': allocation_planner.cc:(.text._ZN11onnxruntime22DeviceBasedPartitioner10InitializeEv+0x48c): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(allocation_planner.cc.o): in function onnxruntime::IGraphPartitioner::CreateGraphPartitioner(onnxruntime::logging::Logger const&, std::string const&)': allocation_planner.cc:(.text._ZN11onnxruntime17IGraphPartitioner22CreateGraphPartitionerERKNS_7logging6LoggerERKSs+0x1bc): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(cpu_provider_factory.cc.o): in function std::_Sp_counted_ptr_inplace<onnxruntime::CpuProviderFactory, std::allocator<onnxruntime::CpuProviderFactory>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)': cpu_provider_factory.cc:(.text._ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime18CpuProviderFactoryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info[_ZNSt23_Sp_counted_ptr_inplaceIN11onnxruntime18CpuProviderFactoryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info]+0x13): undefined reference to std::_Sp_make_shared_tag::_S_eq(std::type_info const&)' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(loop.cc.o): in function onnxruntime::Loop::Init(onnxruntime::OpKernelInfo const&) [clone .cold]': loop.cc:(.text.unlikely._ZN11onnxruntime4Loop4InitERKNS_12OpKernelInfoE+0x3e): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(loop.cc.o): in function onnxruntime::LoopImpl::Initialize()': loop.cc:(.text._ZN11onnxruntime8LoopImpl10InitializeEv+0xb07): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: loop.cc:(.text._ZN11onnxruntime8LoopImpl10InitializeEv+0xd66): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(activations.cc.o): in function onnxruntime::functors::GetFloatParam(std::string const&, std::unordered_map<std::string, onnx::AttributeProto, std::hashstd::string, std::equal_tostd::string, std::allocator<std::pair<std::string const, onnx::AttributeProto> > > const&, float&)': activations.cc:(.text._ZN11onnxruntime8functors13GetFloatParamERKSsRKSt13unordered_mapISsN4onnx14AttributeProtoESt4hashISsESt8equal_toISsESaISt4pairIS1_S5_EEERf[_ZN11onnxruntime8functors13GetFloatParamERKSsRKSt13unordered_mapISsN4onnx14AttributeProtoESt4hashISsESt8equal_toISsESaISt4pairIS1_S5_EEERf]+0x96): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: activations.cc:(.text._ZN11onnxruntime8functors13GetFloatParamERKSsRKSt13unordered_mapISsN4onnx14AttributeProtoESt4hashISsESt8equal_toISsESaISt4pairIS1_S5_EEERf[_ZN11onnxruntime8functors13GetFloatParamERKSsRKSt13unordered_mapISsN4onnx14AttributeProtoESt4hashISsESt8equal_toISsESaISt4pairIS1_S5_EEERf]+0x1c6): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(transformer_memcpy.cc.o):transformer_memcpy.cc:(.text.unlikely._ZNSt17_Function_handlerIFN11onnxruntime6common6StatusERKNS0_7NodeArgEmEZNS0_21TransformerMemcpyImpl19ProcessInitializersERKNS0_21KernelRegistryManagerERKSt13unordered_mapISsPKN4onnx11TensorProtoESt4hashISsESt8equal_toISsESaISt4pairIKSsSF_EEEEUlS5_mE0_E9_M_invokeERKSt9_Any_dataS5_Om+0x43): more undefined references to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' follow /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(implementation.cc.o): in function std::string onnx::MakeString<char [22], char [87]>(char const (&) [22], char const (&) [87])': implementation.cc:(.text.ZN4onnx10MakeStringIJA22_cA87_cEEESsDpRKT[ZN4onnx10MakeStringIJA22_cA87_cEEESsDpRKT]+0x27): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(implementation.cc.o): in function std::string onnx::MakeString<char [22], char [11], std::string, char [27]>(char const (&) [22], char const (&) [11], std::string const&, char const (&) [27])': implementation.cc:(.text.ZN4onnx10MakeStringIJA22_cA11_cSsA27_cEEESsDpRKT[ZN4onnx10MakeStringIJA22_cA11_cSsA27_cEEESsDpRKT]+0x30): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(implementation.cc.o): in function std::string onnx::MakeString<char [23], std::string>(char const (&) [23], std::string const&)': implementation.cc:(.text.ZN4onnx10MakeStringIJA23_cSsEEESsDpRKT[ZN4onnx10MakeStringIJA23_cSsEEESsDpRKT]+0x26): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(implementation.cc.o): in function std::string onnx::MakeString<char [23], char [62], onnx::TypeProto::ValueCase>(char const (&) [23], char const (&) [62], onnx::TypeProto::ValueCase const&)': implementation.cc:(.text.ZN4onnx10MakeStringIJA23_cA62_cNS_9TypeProto9ValueCaseEEEESsDpRKT[ZN4onnx10MakeStringIJA23_cA62_cNS_9TypeProto9ValueCaseEEEESsDpRKT]+0x2b): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(implementation.cc.o): in function std::string onnx::MakeString<char [23], char [97]>(char const (&) [23], char const (&) [97])': implementation.cc:(.text.ZN4onnx10MakeStringIJA23_cA97_cEEESsDpRKT[ZN4onnx10MakeStringIJA23_cA97_cEEESsDpRKT]+0x27): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(implementation.cc.o):implementation.cc:(.text._ZN4onnx17LoadProtoFromPathINS_10ModelProtoEEEvSsRT_[_ZN4onnx17LoadProtoFromPathINS_10ModelProtoEEEvSsRT_]+0x569): more undefined references to std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream()' follow /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(math_cpu.cc.o): in function onnxruntime::math::NextPosition(long, long const*, long*) [clone .cold]': math_cpu.cc:(.text.unlikely._ZN11onnxruntime4mathL12NextPositionElPKlPl+0x43): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(math_cpu.cc.o): in function onnxruntime::math::Im2col<unsigned char, 2>::operator()(unsigned char const*, long const*, long const*, long, long const*, long const*, long const*, long const*, long, unsigned char*, bool, unsigned char)': math_cpu.cc:(.text._ZN11onnxruntime4math6Im2colIhLi2EEclEPKhPKlS6_lS6_S6_S6_S6_lPhbh[_ZN11onnxruntime4math6Im2colIhLi2EEclEPKhPKlS6_lS6_S6_S6_S6_lPhbh]+0x41f): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(math_cpu.cc.o): in function onnxruntime::math::Im2col<float, 2>::operator()(float const*, long const*, long const*, long, long const*, long const*, long const*, long const*, long, float*, bool, float)': math_cpu.cc:(.text._ZN11onnxruntime4math6Im2colIfLi2EEclEPKfPKlS6_lS6_S6_S6_S6_lPfbf[_ZN11onnxruntime4math6Im2colIfLi2EEclEPKfPKlS6_lS6_S6_S6_S6_lPfbf]+0x429): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(math_cpu.cc.o): in function onnxruntime::math::Im2col<unsigned char, 1>::operator()(unsigned char const*, long, long const*, long const*, long const*, long const*, long const*, long const*, long, long, long, unsigned char const**, unsigned char const*)': math_cpu.cc:(.text._ZN11onnxruntime4math6Im2colIhLi1EEclEPKhlPKlS6_S6_S6_S6_S6_lllPS4_S4_[_ZN11onnxruntime4math6Im2colIhLi1EEclEPKhlPKlS6_S6_S6_S6_S6_lllPS4_S4_]+0x70f): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(math_cpu.cc.o): in function onnxruntime::math::Im2col<signed char, 1>::operator()(signed char const*, long, long const*, long const*, long const*, long const*, long const*, long const*, long, long, long, signed char const**, signed char const*)': math_cpu.cc:(.text._ZN11onnxruntime4math6Im2colIaLi1EEclEPKalPKlS6_S6_S6_S6_S6_lllPS4_S4_[_ZN11onnxruntime4math6Im2colIaLi1EEclEPKalPKlS6_S6_S6_S6_S6_lllPS4_S4_]+0x70f): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(math_cpu.cc.o):math_cpu.cc:(.text.ZN11onnxruntime4math6Im2colINS_9MLFloat16ELi1EEclEPKS2_lPKlS7_S7_S7_S7_S7_lllPS5_S5[ZN11onnxruntime4math6Im2colINS_9MLFloat16ELi1EEclEPKS2_lPKlS7_S7_S7_S7_S7_lllPS5_S5]+0x70f): more undefined references to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' follow /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(quantization_defs.cc.o): in function onnxruntime::contrib::GetOpSchemaonnxruntime::contrib::QLinearConcat_Microsoft_ver1()::{lambda(onnx::InferenceContext&)#1}::operator()(onnx::InferenceContext&) const [clone .constprop.0] [clone .cold]': quantization_defs.cc:(.text.unlikely.ZZN11onnxruntime7contrib11GetOpSchemaINS0_28QLinearConcat_Microsoft_ver1EEEN4onnx8OpSchemaEvENKUlRNS3_16InferenceContextEE_clES6.constprop.0+0x9c): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(quantization_defs.cc.o): in function onnxruntime::contrib::ValidateTypeAndShapeForScaleAndZP(onnx::InferenceContext&, int, int, onnxruntime::contrib::QuantParamTensorType, int) [clone .cold]': quantization_defs.cc:(.text.unlikely._ZN11onnxruntime7contrib33ValidateTypeAndShapeForScaleAndZPERN4onnx16InferenceContextEiiNS0_20QuantParamTensorTypeEi+0x16): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: quantization_defs.cc:(.text.unlikely._ZN11onnxruntime7contrib33ValidateTypeAndShapeForScaleAndZPERN4onnx16InferenceContextEiiNS0_20QuantParamTensorTypeEi+0x166): undefined reference to std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream()' /usr/bin/ld: quantization_defs.cc:(.text.unlikely._ZN11onnxruntime7contrib33ValidateTypeAndShapeForScaleAndZPERN4onnx16InferenceContextEiiNS0_20QuantParamTensorTypeEi+0x21b): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: quantization_defs.cc:(.text.unlikely._ZN11onnxruntime7contrib33ValidateTypeAndShapeForScaleAndZPERN4onnx16InferenceContextEiiNS0_20QuantParamTensorTypeEi+0x324): undefined reference to std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(quantization_defs.cc.o):quantization_defs.cc:(.text.unlikely.ZZN11onnxruntime7contrib11GetOpSchemaINS0_35QLinearConvTranspose_Microsoft_ver1EEEN4onnx8OpSchemaEvENKUlRNS3_16InferenceContextEE_clES6.constprop.0+0x16): more undefined references to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' follow /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(session_state_utils.cc.o): in function onnxruntime::session_state_utils::SaveInitializedTensors(onnxruntime::Env const&, std::string const&, onnxruntime::GraphViewer const&, std::shared_ptronnxruntime::IAllocator const&, onnxruntime::OrtValueNameIdxMap const&, std::vector<int, std::allocator > const&, onnxruntime::ITensorAllocator&, std::function<onnxruntime::common::Status (std::string const&, int, OrtValue const&, onnxruntime::OrtCallback const&, bool, bool)> const&, onnxruntime::logging::Logger const&, onnxruntime::DataTransferManager const&, onnxruntime::ExecutionPlanBase const&, onnxruntime::SessionOptions const&, std::function<void (onnxruntime::ITensorAllocator&)> const&) [clone .cold]': session_state_utils.cc:(.text.unlikely._ZN11onnxruntime19session_state_utils22SaveInitializedTensorsERKNS_3EnvERKSsRKNS_11GraphViewerERKSt10shared_ptrINS_10IAllocatorEERKNS_18OrtValueNameIdxMapERKSt6vectorIiSaIiEERNS_16ITensorAllocatorERKSt8functionIFNS_6common6StatusES5_iRK8OrtValueRKNS_11OrtCallbackEbbEERKNS_7logging6LoggerERKNS_19DataTransferManagerERKNS_17ExecutionPlanBaseERKNS_14SessionOptionsERKSO_IFvSN_EE+0x6c8): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(session_state_utils.cc.o): in function onnxruntime::session_state_utils::SaveInitializedTensors(onnxruntime::Env const&, std::string const&, onnxruntime::GraphViewer const&, std::shared_ptronnxruntime::IAllocator const&, onnxruntime::OrtValueNameIdxMap const&, std::vector<int, std::allocator > const&, onnxruntime::ITensorAllocator&, std::function<onnxruntime::common::Status (std::string const&, int, OrtValue const&, onnxruntime::OrtCallback const&, bool, bool)> const&, onnxruntime::logging::Logger const&, onnxruntime::DataTransferManager const&, onnxruntime::ExecutionPlanBase const&, onnxruntime::SessionOptions const&, std::function<void (onnxruntime::ITensorAllocator&)> const&)': session_state_utils.cc:(.text._ZN11onnxruntime19session_state_utils22SaveInitializedTensorsERKNS_3EnvERKSsRKNS_11GraphViewerERKSt10shared_ptrINS_10IAllocatorEERKNS_18OrtValueNameIdxMapERKSt6vectorIiSaIiEERNS_16ITensorAllocatorERKSt8functionIFNS_6common6StatusES5_iRK8OrtValueRKNS_11OrtCallbackEbbEERKNS_7logging6LoggerERKNS_19DataTransferManagerERKNS_17ExecutionPlanBaseERKNS_14SessionOptionsERKSO_IFvSN_EE+0x263): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: session_state_utils.cc:(.text._ZN11onnxruntime19session_state_utils22SaveInitializedTensorsERKNS_3EnvERKSsRKNS_11GraphViewerERKSt10shared_ptrINS_10IAllocatorEERKNS_18OrtValueNameIdxMapERKSt6vectorIiSaIiEERNS_16ITensorAllocatorERKSt8functionIFNS_6common6StatusES5_iRK8OrtValueRKNS_11OrtCallbackEbbEERKNS_7logging6LoggerERKNS_19DataTransferManagerERKNS_17ExecutionPlanBaseERKNS_14SessionOptionsERKSO_IFvSN_EE+0xbb4): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: session_state_utils.cc:(.text._ZN11onnxruntime19session_state_utils22SaveInitializedTensorsERKNS_3EnvERKSsRKNS_11GraphViewerERKSt10shared_ptrINS_10IAllocatorEERKNS_18OrtValueNameIdxMapERKSt6vectorIiSaIiEERNS_16ITensorAllocatorERKSt8functionIFNS_6common6StatusES5_iRK8OrtValueRKNS_11OrtCallbackEbbEERKNS_7logging6LoggerERKNS_19DataTransferManagerERKNS_17ExecutionPlanBaseERKNS_14SessionOptionsERKSO_IFvSN_EE+0x16f6): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: session_state_utils.cc:(.text._ZN11onnxruntime19session_state_utils22SaveInitializedTensorsERKNS_3EnvERKSsRKNS_11GraphViewerERKSt10shared_ptrINS_10IAllocatorEERKNS_18OrtValueNameIdxMapERKSt6vectorIiSaIiEERNS_16ITensorAllocatorERKSt8functionIFNS_6common6StatusES5_iRK8OrtValueRKNS_11OrtCallbackEbbEERKNS_7logging6LoggerERKNS_19DataTransferManagerERKNS_17ExecutionPlanBaseERKNS_14SessionOptionsERKSO_IFvSN_EE+0x1bbe): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(session_state_utils.cc.o):session_state_utils.cc:(.text._ZN11onnxruntime19session_state_utils22SaveInitializedTensorsERKNS_3EnvERKSsRKNS_11GraphViewerERKSt10shared_ptrINS_10IAllocatorEERKNS_18OrtValueNameIdxMapERKSt6vectorIiSaIiEERNS_16ITensorAllocatorERKSt8functionIFNS_6common6StatusES5_iRK8OrtValueRKNS_11OrtCallbackEbbEERKNS_7logging6LoggerERKNS_19DataTransferManagerERKNS_17ExecutionPlanBaseERKNS_14SessionOptionsERKSO_IFvSN_EE+0x2003): more undefined references to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' follow /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(utils.cc.o): in function onnx::gridSampleShapeInference(onnx::InferenceContext&) [clone .cold]': utils.cc:(.text.unlikely._ZN4onnx24gridSampleShapeInferenceERNS_16InferenceContextE+0x285): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: utils.cc:(.text.unlikely._ZN4onnx24gridSampleShapeInferenceERNS_16InferenceContextE+0x731): undefined reference to std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream()' /usr/bin/ld: utils.cc:(.text.unlikely._ZN4onnx24gridSampleShapeInferenceERNS_16InferenceContextE+0x828): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(utils.cc.o): in function onnx::PadDocGenerator(char const*, char const*)::{lambda(onnx::OpSchema&)#1}::operator()(onnx::OpSchema&) const::{lambda(onnx::InferenceContext&)#1}::operator()(onnx::InferenceContext) const [clone .constprop.0] [clone .cold]': utils.cc:(.text.unlikely.ZZZN4onnx15PadDocGeneratorEPKcS1_ENKUlRNS_8OpSchemaEE_clES3_ENKUlRNS_16InferenceContextEE_clES6.constprop.0+0x15a): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(utils.cc.o): in function onnx::IfInferenceFunction(onnx::InferenceContext&) [clone .cold]': utils.cc:(.text.unlikely._ZN4onnx19IfInferenceFunctionERNS_16InferenceContextE+0x11): undefined reference to std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(utils.cc.o):utils.cc:(.text.unlikely._ZN4onnx19IfInferenceFunctionERNS_16InferenceContextE+0xf4): more undefined references to std::basic_stringstream<char, std::char_traits, std::allocator >::basic_stringstream()' follow /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(word_conv_embedding.cc.o): in function onnxruntime::contrib::WordConvEmbedding::Compute(onnxruntime::OpKernelContext*) const [clone .cold]': word_conv_embedding.cc:(.text.unlikely._ZNK11onnxruntime7contrib17WordConvEmbedding7ComputeEPNS_15OpKernelContextE+0x2af): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: word_conv_embedding.cc:(.text.unlikely._ZNK11onnxruntime7contrib17WordConvEmbedding7ComputeEPNS_15OpKernelContextE+0xbc3): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(sampling.cc.o): in function onnxruntime::contrib::transformers::GenerateBase::CheckScalarInput(std::string const&, int, bool) const': sampling.cc:(.text._ZNK11onnxruntime7contrib12transformers12GenerateBase16CheckScalarInputERKSsib[_ZNK11onnxruntime7contrib12transformers12GenerateBase16CheckScalarInputERKSsib]+0x81): undefined reference to std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' /usr/bin/ld: sampling.cc:(.text._ZNK11onnxruntime7contrib12transformers12GenerateBase16CheckScalarInputERKSsib[_ZNK11onnxruntime7contrib12transformers12GenerateBase16CheckScalarInputERKSsib]+0x1de): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(sampling.cc.o): in function onnxruntime::common::Status onnxruntime::contrib::transformers::GenerateBase::CheckInputsImpl<onnxruntime::contrib::transformers::SamplingParameters*>(onnxruntime::contrib::transformers::SamplingParameters* const&, onnxruntime::Tensor const*, onnxruntime::Tensor const*, onnxruntime::Tensor const*, onnxruntime::Tensor const*, onnxruntime::Tensor const*, onnxruntime::Tensor const*) const': sampling.cc:(.text._ZNK11onnxruntime7contrib12transformers12GenerateBase15CheckInputsImplIPNS1_18SamplingParametersEEENS_6common6StatusERKT_PKNS_6TensorESD_SD_SD_SD_SD_[_ZNK11onnxruntime7contrib12transformers12GenerateBase15CheckInputsImplIPNS1_18SamplingParametersEEENS_6common6StatusERKT_PKNS_6TensorESD_SD_SD_SD_SD_]+0x33b): undefined reference to std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' /usr/bin/ld: ../../_deps/onnxruntime-src/lib/libonnxruntime.a(greedy_search.cc.o):greedy_search.cc:(.text.ZNK11onnxruntime7contrib12transformers12GenerateBase15CheckInputsImplIPNS1_22GreedySearchParametersEEENS_6common6StatusERKT_PKNS_6TensorESD_SD_SD_SD_SD[ZNK11onnxruntime7contrib12transformers12GenerateBase15CheckInputsImplIPNS1_22GreedySearchParametersEEENS_6common6StatusERKT_PKNS_6TensorESD_SD_SD_SD_SD]+0x33b): more undefined references to `std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()' follow collect2: error: ld returned 1 exit status make[2]: *** [sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-alsa-offline-audio-tagging.dir/build.make:110: bin/sherpa-onnx-alsa-offline-audio-tagging] Error 1 make[1]: *** [CMakeFiles/Makefile2:2365: sherpa-onnx/csrc/CMakeFiles/sherpa-onnx-alsa-offline-audio-tagging.dir/all] Error 2 make: *** [Makefile:152: all] Error 2

use this command normally now: cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON -DSHERPA_ONNX_ENABLE_GPU=OFF ..

yegeli avatar Aug 02 '24 05:08 yegeli

Great to hear that using shared libraries works for you.

If you want to fix the static build issue, could you tell us your GCC version?

csukuangfj avatar Aug 02 '24 06:08 csukuangfj

GCC:7.5.0

yegeli avatar Aug 02 '24 06:08 yegeli

Are you using gcc for arm32 , or for arm64 or for x64?

Please pass the following option to cmake

-DSHERPA_ONNX_LINK_LIBSTDCPP_STATICALLY=OFF

and retry.

If it still does not work for you, then please try gcc >= 10.

csukuangfj avatar Aug 02 '24 06:08 csukuangfj