2015-06-29 11 views
5

Ich versuche devtools in einem PowerPC mit einer R-Version 3.1.1 zu installieren, aber am Ende, weil die curl-Bibliothek fehlgeschlagen:Installation von Paket 'DevTools' hatte nicht Null Exit-Status in einem powerpc

... 
** testing if installed package can be loaded Error in dyn.load(file, DLLpath = DLLpath, ...) : unable to load shared object '/path 
to/R/powerpc-unknown-linux-gnu-library/3.1/curl/libs/curl.so': /path 
to/R/powerpc-unknown-linux-gnu-library/3.1/curl/libs/curl.so: 
undefined symbol: BSWAP_32 Error: loading failed Execution halted 
ERROR: loading failed 
* removing ‘/path to/R/powerpc-unknown-linux-gnu-library/3.1/curl’ ERROR: dependency ‘curl’ is not available for package ‘httr’ 
* removing ‘/path to/R/powerpc-unknown-linux-gnu-library/3.1/httr’ ERROR: dependency ‘curl’ is not available for package ‘rversions’ 
* removing ‘/path to/R/powerpc-unknown-linux-gnu-library/3.1/rversions’ ERROR: 
dependencies ‘httr’, ‘rversions’ are not available for package 
‘devtools’ 
* removing ‘/path to/R/powerpc-unknown-linux-gnu-library/3.1/devtools’ 

The downloaded source packages are in 
‘/tmp/RtmpD0yE63/downloaded_packages’ Warning messages: 1: In 
install.packages("devtools") : installation of package ‘curl’ had 
non-zero exit status 2: In install.packages("devtools") : 
installation of package ‘httr’ had non-zero exit status 3: In 
install.packages("devtools") : installation of package ‘rversions’ 
had non-zero exit status 4: In install.packages("devtools") : 
installation of package ‘devtools’ had non-zero exit status 

Ich habe bereits installiert libcurl4-gnutls-dev und libcurl4-openssl-dev und die libcurl-Version ist 7.38.0.

Kennt jemand eine Lösung? Dank;)

+0

Ich habe versucht, libcurl4 zu installieren (es ist die einzige, die ich noch habe) und dann, intall das Curl-Paket, aber ich bekomme immer noch das gleiche :(Danke für die Wiederholung;) –

+0

Das Problem besteht und ich muss Installieren Sie Devtools, da es wichtig ist, einige Pakete von Github zu installieren. Jemand? –

+0

Ich hatte das gleiche Problem. Ihr Problem entspricht der R-Version. Sie sollten es auf R-3.1.2 aktualisieren (wget http://cran.r-project.org/src/base/R-3/R-3.1.2.tar.gz) –

Antwort

4

Für Locken-Einsatz:

apt-get -y build-dep libcurl4-gnutls-dev 
apt-get -y install libcurl4-gnutls-dev 

Und Sie sollten die R-Version R-3.1.2

wget http://cran.r-project.org/src/base/R-3/R-3.1.2.tar.gz 
+0

Ich habe diese Lib installiert, so bekomme ich immer noch das Problem. Danke für die Wiederholung. –

+0

Wissen Sie, wie Sie dies unter Mac OS X lösen können? – qed

0

Dieser Fehler aktualisieren geschah, als ich 3.0.2 wurde mit. Ich habe das R aktualisiert, jetzt ist es in Ordnung. Ich verbrachte auch den einen Tag damit, die Lösung zu finden. Ich habe die ganze Lösung ausprobiert. Aber, keine Wirkung. Ich aktualisierte das R unter Verwendung dieses solution. Jetzt funktioniert das Devtools-Paket.

+0

Ich benutze R 3.1.1 und es ist die letzte Version in meinem Betriebssystem powerpc64. Ich habe das versucht und ich bekomme immer noch Probleme, aber danke;) –

+0

deb http://cran.rstudio.com/bin/linux/ubuntu trusty/ –

+0

fügen Sie die obige Zeile in dieser Datei /etc/source.list hinzu . dann sudo apt-get update. Verwenden Sie dann die Lösung. Möge es funktionieren. –