Подтвердить что ты не робот

Не может установить R-пакет из исходного кода в Mac OSX Maverick

Я обновил свою Mac OS X от ML до Maverick сегодня и установил предварительную версию RStudio. Я думаю, что я также обновил Xcode до 5.0.1 и установил средства командной строки на своем MacBook Pro. Однако, когда я устанавливаю свой собственный пакет из исходного кода, я получил следующую ошибку:

* installing *source* package ‘PKG’ ...
** libs
llvm-gcc-4.2 -arch x86_64 -std=gnu99 -I/Library/Frameworks/R.framework/Resources/include -DNDEBUG  -I/usr/local/include    -fPIC  -mtune=core2 -g -O2  -c lm.c -o lm.o
make: llvm-gcc-4.2: No such file or directory
make: *** [lm.o] Error 1
ERROR: compilation failed for package ‘PKG’
* removing ‘/Library/Frameworks/R.framework/Versions/3.0/Resources/library/PKG’
* restoring previous ‘/Library/Frameworks/R.framework/Versions/3.0/Resources/library/PKG’
Warning in install.packages :
  installation of package ‘../PKG_0.2.7.tar.gz’ had non-zero exit status

Могу ли я узнать, есть ли решение для решения этой проблемы? Благодарю! Часть моего sessionInfo:

R version 3.0.1 (2013-05-16)
Platform: x86_64-apple-darwin10.8.0 (64-bit)

locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
4b9b3361

Ответ 1

Пожалуйста, обратитесь к этой ссылке: fooobar.com/info/11515/.... После изменения следующих строк в файле Makeconf в /Library/Frameworks/R.framework/Resources/etc:

CC=clang
CXX=clang++
CXXFLAGS= -O3 -pedantic

Теперь я могу установить исходные пакеты R:)

Обновление

В соответствии с @asieira, последний CXXFLAGS не рекомендуется, так что сделайте следующие изменения:

CC=clang
CXX=clang++