Я пытаюсь установить dplyr из своего репозитория, но получаю следующую ошибку. Я использую MBP с Yosemite и Xcode 6.2 (он немного устарел). Я нашел это любопытным, по-видимому, это не обычная проблема, поскольку я не нашел нить в этом сообщении об ошибке. Мне интересно, какие инструменты сборки мне здесь не хватает.Ошибка: Не удалось найти инструменты построения, необходимые для сборки dplyr
> devtools::install_github("hadley/dplyr")
Downloading GitHub repo hadley/[email protected]
from URL https://api.github.com/repos/hadley/dplyr/zipball/master
Error: Could not find build tools necessary to build dplyr
Это ошибка я получаю от терминала при попытке установить пакет от источника локально:
clang -I/Library/Frameworks/R.framework/Resources/include -DNDEBUG -I/usr/local/include -I/usr/local/include/freetype2 -I/opt/X11/include -DPLATFORM_PKGTYPE='"mac.binary.mavericks"' -fPIC -Wall -mtune=core2 -g -O2 -c pause.c -o pause.o
clang -dynamiclib -Wl,-headerpad_max_install_names -undefined dynamic_lookup -single_module -multiply_defined suppress -L/Library/Frameworks/R.framework/Resources/lib -L/opt/X11/lib -L/usr/local/lib /usr/local/lib/libcairo.a /usr/local/lib/libpixman-1.a /usr/local/lib/libfreetype.a /usr/local/lib/libfontconfig.a -lxml2 /usr/local/lib/libreadline.a -o profvis.so pause.o -F/Library/Frameworks/R.framework/.. -framework R -Wl,-framework -Wl,CoreFoundation
clang: error: no such file or directory: '/usr/local/lib/libreadline.a'
Вы установили Инструменты командной строки? Я считаю, что они включены в Xcode, но не обязательно установлены. Вы можете либо установить их из Xcode (я думаю), либо непосредственно с сайта Apple Developer. – alistaire
Да, я установил средства командной строки. –
Я переустановил из источника, и единственным компилятором, которого я видел, был «clang ++». Вы можете проверить, установлен ли он, введя 'clang ++ --version' в Terminal; вы должны получить что-то вроде «Apple LLVM version 7.0.2 (clang-700.1.81)». – alistaire