2012-01-22 1 views
5

J'ai récemment téléchargé la dernière version stable de Gnu Octave, et je tentais de la construire et de l'installer sur ma machine (Ubuntu 10.0.4 LTS 64bit).Bibliothèques BLAS et LAPACK requises pour la compilation

Quand je lance ./configure, je reçu ce message d'erreur:

configure: error: You are required to have BLAS and LAPACK libraries 

Est-ce que quelqu'un sait où puis-je obtenir ces bibliothèques à partir?

+0

http://webappl.blogspot.com/2010/07/installing-lapack-on-ubuntu.html? – miku

Répondre

12

Essayez d'exécuter cette

apt-get install libblas-dev libatlas-dev liblapack-dev 

Toutes les bibliothèques, requis par le paquet d'octave dans ubuntu sont répertoriés ici: http://packages.ubuntu.com/lucid/octave3.2 et de construire de nouvelles octave dont vous avez besoin -dev paquets de quelques libs énumérés.

L'octave dans ubuntu est configurée de manière plutôt maximale - de nombreuses parties optionnelles d'octave sont activées, ce qui conduit à une grande liste de bibliothèques requises.

Pour obtenir plus de développement (-dev) packages requis par octave vous pouvez exécuter:

apt-get install octave3.2-headers 

qui installe -dev -comme paquet http://packages.ubuntu.com/lucid/octave3.2-headers d'octave lui-même. Ce paquet dépend de -dev et ils seront installés après cette commande.

+0

Merci. Tout ce dont j'avais besoin était d'installer octave3.2-headers (et tex), et j'ai eu le build/install à wor. Incidemment, le paquet libatlas-dev n'existe pas. Mais comme je l'ai dit, tout ce dont j'avais besoin était la deuxième commande apt-get (et aussi le package texte). –

+0

'libatlas-dev' était une partie optionnelle de la première commande et peut être dans universe/multiverse - le référentiel de paquetages étendu pour ubuntu. – osgx

+0

J'ai eu le même problème avec scipy et cela a résolu mon problème. Ajouter ce commentaire pour ajouter le mot-clé scipy à cette page. –

Questions connexes