Passender gfortran mit dem gcc-Compiler

Passender gfortran mit dem gcc-Compiler

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.

verwandte Informationen