
Ich verwende gcc (Ubuntu 5.3.0-3ubuntu1~14.04) 5.3.0 20151204
Ich kann einige R-Pakete nicht erfolgreich installieren, da ich einen Fehler mit meinem Gfortran erhalte. Jemand meinte, es könnte daran liegen, dass mein G++ nicht mit meiner Gfortran-Version übereinstimmt.
Dies ist mein Gfortran: GNU Fortran (Ubuntu 4.8.5-2ubuntu1~14.04.1) 4.8.5
Kann mir jemand helfen, diese zusammenarbeiten zu lassen, damit ich R-Pakete wie Lavaan und seine Abhängigkeiten installieren kann? Danke.
Antwort1
Es sind mehrere Versionen der Compiler gcc, g++ und gfortran verfügbar. Beispielsweise die Pakete g++-5, gcc-5 und gfortran-5 im Vergleich zu den Versionen ...-4. Sie haben anscheinend nicht das gfortran-5-Patchage. Es gibt Metapakete für die Compiler gcc, g++ und gfortran, um die Abhängigkeiten für die neuesten Versionen zu erhalten. Wahrscheinlich wurde eines davon nicht installiert, also ist es das Paket (gfortran?). Wie auch immer, einfach:
sudo apt-get install gfortran
um zu sehen, ob Sie die erwartete Version 5.3 erhalten, die zu Ihrem gcc passt. Wenn das nicht funktioniert, verwenden Sie einfach das explizite gfortran-5-Paket.