Kompilacja programu


(Dod) #1

Ściągnołem sobie programik: griv (odpowiednik windowsowego rivchata)

chciałem go zainstalować i... coś nie idzie :stuck_out_tongue:

wpisuje w konsoli gunzip -d nazwa.tar.bz2

pisze ze nie ma takiej komendy :x No ale dobra to rozpakowalem wykorzystując gui i są pliczki do kompilacji...

wpisuje: ./configure -> wyskakuje nie ma takiego polecenia

wpisuje make -> j/w

wpisuje make install -> j/w

W readme programu pisze żeby tylko wpisać make i make install ale jakoś to nie działa ;/

Ma ktoś jakiś pomysł jak to zainstalować ? ;/


#2

A jesteś pewien że wpisując te polecenia jesteś we wlaściwym katalogu?


(Dod) #3

tak, na pewno jestem we właściwym :confused:


#4

No to inaczej. Masz zainstalowane make , automake itp.?


(Johny) #5

Wygląda na to,że musisz doinstalować narzędzia dla programistów,brak make i automake uwidacznia braki w tym zakresie w twoim systemie,sam pakiet gunzip,zip - grupa archiwizacja,są pewnie na płycie/płytach z twoją dystrybucją,samo wywołanie make bez parametrów powinno dać komunikat “no input files”,kompiluj jako root,albo jak jesteś we właściwym katalogu wykonać skrypt automake,robisz to jeśli paczka jest samym kodem żródłowym,nie ma tam plików wykonywalnych programu


(Dod) #6

właśnie to samo mi przyszło do głowy przed chwilą :slight_smile:

Dzięki za rade

Złączono Posta : 22.03.2006 (Sro) 23:59

No dobra wpisuje make i wyskakuje mi błąd:

gcc `pkg-config --cflags gtk+-2.0` `pkg-config --libs gtk+-2.0` -lpthread -o griv riv.c net.o ui.o conf.o lista.o ui_priv.o commands.o stuff.o

/usr/bin/ld: cannot open output file griv: Jest katalogiem

collect2: ld returned 1 exit status

make: *** [all] Błąd 1

Wie ktoś co z tym zrobić ? :confused: