升级到MacOS Mojave后无法使用自制软件安装Python库

时间:2019-05-22 02:12:38

标签: xcode cmake clang homebrew macos-mojave

我正在使用自制软件在Macosx Mojave 10.14.5中安装python库。

似乎clang不知道绝对标头位置。像这样的isssroot路径不正确:- mmacosx-version-min = 10.13 -isysroot /SDKs/MacOSX.platform/MacOSX10.13.sdk

标头的正确位置是: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk

我尝试了brew doctorbrew audit,但是clang仍然指向10.13且位于部分位置。

/Applications/Xcode.app/Contents/Developer/usr/bin/gcc \
  -g -O2 \
  -mmacosx-version-min=10.13 \
  -isysroot SDKs/MacOSX.platform/MacOSX10.13.sdk \
  -o CMakeFiles/cmTC_c1013.dir/testCCompiler.c.o \
  -c \
  /private/var/folders/d5/_y4xg4k91b5gllsppplwsd5m0000gn/T/pip-install-geb7zeba/dynet/build/py3.7-64bit/CMakeFiles/CMakeTmp/testCCompiler.c

错误:

clang: warning: no such sysroot directory: '/SDKs/MacOSX.platform/MacOSX10.13.sdk' [-Wmissing-sysroot]

0 个答案:

没有答案