天天看點

mac10.12 apxs:Error  apxs:Error /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.12.xctoolchain/usr/local/bin/apr-1-config not found!. ..../OSX10.12.xctoolchain/usr/local/bin/apr-1-config

 apxs:Error /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.12.xctoolchain/usr/local/bin/apr-1-config not found!.

據查,本系統根本不存在

..../OSX10.12.xctoolchain/usr/local/bin/apr-1-config

此路徑。

首先安裝apr apr-util。

1 網友提供的方法:

sudo mkdir -p /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.12.xctoolchain/usr/local/bin/
$ sudo ln -s /usr/local/opt/apr/bin/apr-1-config /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.12.xctoolchain/usr/local/bin/
$ sudo ln -s /usr/local/opt/apr-util/bin/apu-1-config /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.12.xctoolchain/usr/local/bin/      

此方法可以解決這個錯誤。

2 運作 more /usr/sbin/apxs

my $installbuilddir = "/usr/share/httpd/build";

get_config_vars("$installbuilddir/config_vars.mk",\%config_vars);

找到/usr/share/httpd/build/config_vars.mk 此檔案為apxs的配置檔案,修改APR_CONFIG, APU_...等幾個值為對應的apr,apr-util安裝路徑,既可解決

#APR_CONFIG = /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.12    .xctoolchain/usr/local/bin/apr-1-config

104 APR_CONFIG = /usr/local/apr/bin/apr-1-config

105 #APU_BINDIR = /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.12    .xctoolchain/usr/local/bin

106 APU_BINDIR = /usr/local/apr-util/bin/

107 #APU_INCLUDEDIR = /Applications/Xcode.app/Contents/Developer/Platforms/MacOS    X.platform/Developer/SDKs/MacOSX10.12.Internal.sdk/usr/include/apr-1

108 APU_INCLUDEDIR = /usr/local/apr-util/include/apr-1

109 APU_VERSION = 1.5.4

110 #APU_CONFIG = /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.12    .xctoolchain/usr/local/bin/apu-1-config

111 APU_CONFIG = /usr/local/apr-util/bin/apu-1-config

mac

繼續閱讀