2016-03-19 9 views
2

Sadece R için herkesle çalışmaya başladım ve RODBC paketini kurmakta sorun yaşıyorum. Diğer birçok insanın da Mac'lerde bunu yapmakta zorluk yaşadığını gördüm. (Şu anda 10.10.5 Yosemite çalıştırıyorum.)R için RODBC yüklemede sorun mu yaşıyorsunuz, clang: error :?

Asıl olarak, sql.h ve sql.ext başlıklarını bulma programında sorun yaşıyordum, ancak sonunda bunun üzerinden çalışmayı başardım.

Ancak şimdi, ben çalıştırdığınızda

install.packages("RODBC") 

veya

install.packages("~/Downloads/RODBC_1.3-12.tar", repos = NULL, type = "source"), 

Ben bu olsun:

clang: error: no such file or directory: '/usr/local/lib/libcairo.a' 
clang: error: no such file or directory: '/usr/local/lib/libpixman-1.a' 
clang: error: no such file or directory: '/usr/local/lib/libfreetype.a' 
clang: error: no such file or directory: '/usr/local/lib/libfontconfig.a' 
clang: error: no such file or directory: '/usr/local/lib/libreadline.a' 
make: *** [RODBC.so] Error 1 
ERROR: compilation failed for package ‘RODBC’ 
* removing ‘/Library/Frameworks/R.framework/Versions/3.2/Resources/library/RODBC’ 
Warning in install.packages : 
    installation of package ‘/Users/John/Downloads/RODBC_1.3-12.tar’ had non-zero exit status 

Ve çıkmaza geldiniz. Bunu aşmak için tavsiye konusunda fazla bir şey göremiyorum ve gerçekten ne anlama geldiğini anlamıyorum. Gerçekten biraz yardım edebilirim!

+0

Kütüphane cairo, pixman, freetype, etc yüklü olup olmadığını kontrol ettiniz mi? –

+0

Kontrol için 'cairo-config --version' kullanabilirsiniz. Şu anda benzer bir problemim var. –

cevap

0

OSX 10.11.6'da Microsoft R Open 3.2.4 kullanırken aynı sorunu yaşadım. Bunu çözmek için sadece brew install cairo yaptım.

clang: error: no such file or directory: '/usr/local/lib/libreadline.a'

Bu brew link --force readline ile çözüldü:

Bundan sonra farklı bir hata var. Daha sonra install.packages("RODBC",type = "source") ile tekrar gittim ve benim için çalıştı.