Возникли проблемы при сборке пакета на Mac OSX - PullRequest
0 голосов
/ 29 августа 2018

Я не уверен, что это правильное место, чтобы задать этот вопрос, поэтому извиняюсь, если это не то место. Вот мой вопрос: Я пытаюсь создать этот репозиторий github, который является репозиторием Microsoft для симуляции дронов и автомобилей. Я делаю сборку этого пакета в соответствии с инструкциями в этой ссылке. Проблема в том, что когда я запускаю команду ./setup.sh, все работает гладко, пока не достигнет cmake --build ., где командная строка остается там около 1 часа, а затем выдает здесь некоторую ошибку. Вот как выглядит командная строка с момента запуска ./setup.sh до конца. Также здесь есть ссылка на ./setup.sh. Моя проблема конкретно: почему ./setup.sh не работает? Я также разместил этот вопрос на GitHub пакета.

Rouzbehs-MacBook-Pro-2:AirSim Rouzbeh$ ./setup.sh
+ set -e
+++ dirname ./setup.sh
++ cd .
++ pwd
+ SCRIPT_DIR=/Users/Rouzbeh/BoxSync/Fall2018/AirSim
+ pushd /Users/Rouzbeh/BoxSync/Fall2018/AirSim
+ downloadHighPolySuv=true
+ [[ '' == \-\-\n\o\-\f\u\l\l\-\p\o\l\y\-\c\a\r ]]
++ uname
+ '[' Darwin == Darwin ']'
+ [[ ! -z '' ]]
+ brew tap llvm-hs/homebrew-llvm
Updating Homebrew...
==> Auto-updated Homebrew!
Updated 2 taps (homebrew/core, homebrew/cask).
==> Updated Formulae
convox                                           jenkins
brew install llvm-5.0
==> Installing llvm-5.0 from llvm-hs/llvm
==> Downloading http://releases.llvm.org/5.0.1/llvm-5.0.1.src.tar.xz
Already downloaded: /Users/Rouzbeh/Library/Caches/Homebrew/llvm-5.0--5.0.1.tar.xz
==> Downloading http://releases.llvm.org/5.0.1/cfe-5.0.1.src.tar.xz
Already downloaded: /Users/Rouzbeh/Library/Caches/Homebrew/llvm-5.0--clang--5.0.1.tar.xz
==> Downloading http://releases.llvm.org/5.0.1/libcxx-5.0.1.src.tar.xz
Already downloaded: /Users/Rouzbeh/Library/Caches/Homebrew/llvm-5.0--libcxx--5.0.1.tar.xz
==> Downloading http://releases.llvm.org/5.0.1/lld-5.0.1.src.tar.xz
Already downloaded: /Users/Rouzbeh/Library/Caches/Homebrew/llvm-5.0--lld--5.0.1.tar.xz
==> Downloading http://releases.llvm.org/5.0.1/polly-5.0.1.src.tar.xz
Already downloaded: /Users/Rouzbeh/Library/Caches/Homebrew/llvm-5.0--polly--5.0.1.tar.xz
==> Downloading http://releases.llvm.org/5.0.1/clang-tools-extra-5.0.1.src.tar.xz
Already downloaded: /Users/Rouzbeh/Library/Caches/Homebrew/llvm-5.0--clang-tools-extra--5.0.1.tar.xz
==> Downloading http://releases.llvm.org/5.0.1/openmp-5.0.1.src.tar.xz
Already downloaded: /Users/Rouzbeh/Library/Caches/Homebrew/llvm-5.0--openmp--5.0.1.tar.xz
==> Downloading http://releases.llvm.org/5.0.1/libcxx-5.0.1.src.tar.xz
Already downloaded: /Users/Rouzbeh/Library/Caches/Homebrew/llvm-5.0--libcxx--5.0.1.tar.xz
==> Downloading http://releases.llvm.org/5.0.1/libunwind-5.0.1.src.tar.xz
Already downloaded: /Users/Rouzbeh/Library/Caches/Homebrew/llvm-5.0--libunwind--5.0.1.tar.xz
==> Downloading http://releases.llvm.org/5.0.1/compiler-rt-5.0.1.src.tar.xz
Already downloaded: /Users/Rouzbeh/Library/Caches/Homebrew/llvm-5.0--compiler-rt--5.0.1.tar.xz
==> cmake /private/tmp/llvm-5.0-20180826-50196-5rhe1j/llvm-5.0.1.src -DCMAKE_C_FLAGS_RELEASE=-DND
==> cmake --build .
Last 15 lines from /Users/Rouzbeh/Library/Logs/Homebrew/llvm-5.0/02.cmake:
[ 94%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.ios.dir/sanitizer_stacktrace_printer.cc.o
[ 94%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.ios.dir/sanitizer_stoptheworld_mac.cc.o
[ 94%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.ios.dir/sanitizer_suppressions.cc.o
[ 94%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.ios.dir/sanitizer_symbolizer.cc.o
[ 94%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.ios.dir/sanitizer_symbolizer_libbacktrace.cc.o
[ 94%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.ios.dir/sanitizer_symbolizer_mac.cc.o
[ 94%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.ios.dir/sanitizer_symbolizer_win.cc.o
[ 94%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.ios.dir/sanitizer_tls_get_addr.cc.o
[ 94%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.ios.dir/sanitizer_thread_registry.cc.o
[ 95%] Building CXX object lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.ios.dir/sanitizer_win.cc.o
[ 95%] Built target RTSanitizerCommonNoTermination.ios
make[3]: *** [all] Error 2
make[2]: *** [tools/clang/runtime/compiler-rt-stamps/compiler-rt-build] Error 2
make[1]: *** [tools/clang/runtime/CMakeFiles/compiler-rt.dir/all] Error 2
make: *** [all] Error 2
...