Problem z kompilowaniem


(Daris91) #1

Jestem początkujący w linuxie i mój problem polega na tym że korzystam tylko z programów albo z repozytoriów albo z tych zawartych w plikach .deb ponieważ nie mogę niczego skompilować.

Z tego co widzę to brakuje jakiś bibliotek ale tych bibliotek nie da się zainstalować (albo ja nie wiem jak) - nie ma ich w Adepcie. Wpisywałem nawet w konsoli apt-get install i też nie było. GCC jest zainstalowane

Wynik po wpisaniu w konsoli ./configure

A byłbym zapomniał - moje distro to Kubuntu.

Drobny OT:

Na forum ubuntu mnie świetnie traktują - moja skrzynka odbiorcza zawiera 7 wiadomości typu: "Twój temat na forum został przesunięty". Oczywiście do kosza. Zdecydowanie wolę to forum :). Tutaj temat jak już był omawiany to ktoś podrzuci linka (a nie wywali do kosza)


(Hexan) #2

Wejdź do Synaptica i zaznacz do instalacji paczki "cpp-xx" i "gcc-xx", gdzie xx to najwyższy z dostępnych w repo numerów wersji. Nie pomyl z "gołymi" cpp i gcc, które już masz.


(Daris91) #3

Są zainstalowane najnowsze (cpp - 4.1 i gcc - 4.1)


(Bionicman) #4

Sprawdź w config.log, może będą tam dokładniejsze informacje.


(Daris91) #5

W config.log z tych rzeczy jest tylko:

Reszta to jakieś zmienne - większość z nich nie posiada przypisanych wartości.


(SxMaN) #6

Prawdopodobnie potrzebna jest starsza wersja gcc :slight_smile: (Jeżeli oczywiście napewno masz zainstalowane gcc) A co chcesz skompilować?


#7

A jednak tutaj jest napisane co innego:


(Daris91) #8

Prubowałem to instalować (gcc is already newest version, a cc nie znajduje).

Zainstalowałem wszystkie dostępne wersje gcc i configure przeszło bez większych problemów

Ale make już nie:

make: *** No targets specified and no makefile found. Stop.

(SxMaN) #9

Może wkleisz coś więcej a nie tylko jeną linijkę? ;]


(Daris91) #10

Chcesz to mogę dorzucić polecenie bo więcej nie ma - jest tylko jedna linijka:

darek@darek-desktop:~/downloads/superkaramba-0.39$ sudo make

Password:

make: *** No targets specified and no makefile found. Stop.

darek@darek-desktop:~/downloads/superkaramba-0.39$ sudo make install

make: *** No rule to make target `install'. Stop.

Superkaramba to przykład bo akurat źródła mam na dysku


(Deathspell666) #11

Wpisz: gcc -v