2012-01-22 16 views
5

Niedawno pobrałem najnowsze stabilne wydanie Gnu Octave i próbowałem je skompilować i zainstalować na moim komputerze (Ubuntu 10.0.4 LTS 64bit).Biblioteki BLAS i LAPACK wymagane do kompilacji

Kiedy uruchomić ./configure, dostałem ten komunikat o błędzie:

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

Czy ktoś wie gdzie mogę uzyskać z tych bibliotek?

+0

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

Odpowiedz

12

Spróbuj uruchomić ten

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

wszystkie biblioteki wymagane przez pakiet oktawy w Ubuntu są wymienione tutaj: http://packages.ubuntu.com/lucid/octave3.2 i zbudować nową oktawę trzeba -dev pakiety niektórych bibliotekami.

Oktawa w ubuntu skonfigurowana w sposób maksymalny - włączono wiele opcjonalnych części oktawy, co prowadzi do dużej listy wymaganych bibliotek.

Aby uzyskać najbardziej rozwojowe (-dev) pakietów wymaganych przez oktawę można uruchomić:

apt-get install octave3.2-headers 

który instaluje -dev -jak pakiet http://packages.ubuntu.com/lucid/octave3.2-headers samej oktawy. Ten pakiet zależy od minimalnego zestawu -dev i zostanie zainstalowany po tym poleceniu.

+0

Dzięki. Wszystko, czego potrzebowałem, to zainstalować oktawę 3.2 (i tex), a ja dostałem kompilację/instalację do wor. Nawiasem mówiąc, pakiet libatlas-dev nie istnieje. Ale tak jak powiedziałem, wszystko, czego potrzebowałem, to drugie polecenie apt-get (a także pakiet tekstowy). –

+0

'libatlas-dev' było opcjonalną częścią pierwszego polecenia i może znajdować się we wszechświecie/multiwersie - rozszerzonym repozytorium pakietów dla ubuntu. – osgx

+0

Miałem ten sam problem z scipy i to naprawiło mój problem. Dodając ten komentarz, dodaj słowo kluczowe scipy do tej strony. –

Powiązane problemy