Nowe posty

Autor Wątek: Nie mogę zainstalować gsl  (Przeczytany 5091 razy)

Tomek20pl

  • Gość
Nie mogę zainstalować gsl
« dnia: 2009-03-30, 20:09:32 »
Nie mogę zainstalować gsl,
Cytuj
sudo apt-get install gsl
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności      
Odczyt informacji o stanie... Gotowe
Pakiet gsl nie ma dostępnej wersji, ale odnosi się do niego inny pakiet.
Zazwyczaj oznacza to, że pakietu brakuje, został zastąpiony przez inny
pakiet lub nie jest dostępny przy pomocy obecnie ustawionych źródeł.
Jednak następujące pakiety go zastępują:
  libgsl0 gsl-bin libgsl0ldbl
E: Pakiet gsl nie ma kandydata do instalacji
Niby pisze że inne biblioteki ją zastępują ale przy próbie kompilacji pojawiają się błędy
gcc interpolacja.c -lgslcblas -lgsl -lm
interpolacja.c:5:27: error: gsl/gsl_errno.h: No such file or directory
interpolacja.c:6:28: error: gsl/gsl_spline.h: No such file or directory
interpolacja.c:7:28: error: gsl/gsl_interp.h: No such file or directory
interpolacja.c: W funkcji `main,:
interpolacja.c:36: błąd: `gsl_interp_accel, undeclared (first use in this function)
interpolacja.c:36: błąd: (Each undeclared identifier is reported only once
interpolacja.c:36: błąd: for each function it appears in.)
interpolacja.c:36: błąd: `acc, undeclared (first use in this function)
interpolacja.c:39: błąd: `gsl_spline, undeclared (first use in this function)
interpolacja.c:39: błąd: `spline, undeclared (first use in this function)
interpolacja.c:40: błąd: `gsl_interp_polynomial, undeclared (first use in this function)
ktoś wie morze w czym tkwi problem?

arctgx

  • Gość
Nie mogę zainstalować gsl
« Odpowiedź #1 dnia: 2009-03-30, 20:33:22 »
Paczki z dopiskiem -dev w nazwie - do znudzenia bywało powtarzane na forum. Za wyszukiwarkę chwyć, kolego. RTFM też wypadałoby przeczytać: http://rtfm.killfile.pl

Tomek20pl

  • Gość
Nie mogę zainstalować gsl
« Odpowiedź #2 dnia: 2009-03-30, 22:21:41 »
No właśnie że szukałem ale żadnych postów z problemem z gsl-em nie znalazłem:/

arctgx

  • Gość
Nie mogę zainstalować gsl
« Odpowiedź #3 dnia: 2009-03-31, 02:33:49 »
Problem w tym, że gsl jest tu mało istotny: na podobieństwo zobaczyłbyś, że jeśli podczas kompilacji nie można sięgnąć np. nagłówków gtk, to potrzebny jest pakiet libgtk2.numer-dev i podobnie u Ciebie. Jeśli nie jesteś z APT-em na razie zbyt dobrze obeznany, polecam graficzny synaptic. Prościej jednak szukać w ten sposób:
apt-cache search --names-only gsl dev

Tomek20pl

  • Gość
Nie mogę zainstalować gsl
« Odpowiedź #4 dnia: 2009-03-31, 15:36:30 »
Znalazłem rozwiązanie na forum ubuntu.Polecenie
Cytuj
sudo apt-get install libgsl0-dev
załatwiło sprawe:) ja próbowałem tym samym poleceniem tylko bez dev i dlatego nie działało.