Sida 1 av 1

./configure?

Postat: 11 maj 2008, 22:17
av duwd
Hejsan (igen)!

Jag har laddat ner en irc-klient (BitchX) och har lite problem med att installera den.
Jag får fel:
"./configure
Welcome to the BitchX-1.1-final configuration

checking for gcc... gcc
checking for C compiler default output... configure: error: C compiler cannot create executables"

vad betyder det? och hur fixar jag det? =(

Tack på förhand!

MVH
/Mattias

Re: ./configure?

Postat: 11 maj 2008, 22:20
av Konservburk
Har du installerat build-essential ?

Re: ./configure?

Postat: 11 maj 2008, 22:21
av Xappe
Installera paketet build-essential. Detta installerar de vanligaste verktygen som behövs för att kompilera program. Får du ytterligare fel vid ./configure, läs felmeddelandet och installera eventuella bibliotek som den saknar (oftast heter de något i stil med libXXX-dev).

Re: ./configure?

Postat: 11 maj 2008, 22:26
av Emil.s
Men varför installera från source!? Senaste versionen finns ju i förråden...

Re: ./configure?

Postat: 11 maj 2008, 22:34
av Xappe
Emil.s skrev:Men varför installera från source!? Senaste versionen finns ju i förråden...
BitchX verkar inte finnas i förråden (HH,8.04)? (och då har jag även universe och multiverse aktiverade.)

Re: ./configure?

Postat: 12 maj 2008, 12:07
av duwd
Xappe skrev:Installera paketet build-essential. Detta installerar de vanligaste verktygen som behövs för att kompilera program. Får du ytterligare fel vid ./configure, läs felmeddelandet och installera eventuella bibliotek som den saknar (oftast heter de något i stil med libXXX-dev).
Då är det så här att detta är första gången jag kör Linux och har verkligen ingen aning om hur jag installerar build-essential (och eller ev bibliotek)!? :'(
Hur går jag tillväga?

Tack för alla snabba svar!!!

Re: ./configure?

Postat: 12 maj 2008, 14:30
av mcNisse
Starta synaptic och leta efter paketet. Eller starta en terminal och kopierara in förjande text.

Kod: Markera allt

sudo apt-get install build-essential
Sedan får du lov att skriva in ditt lösenord (det syns inget på skärmen medans du skriver in lösenord)

Re: ./configure?

Postat: 12 maj 2008, 17:41
av duwd
grymt! tackar! det gick smärtfritt att installera build-essential.
men nu har jag ett nytt problem. :(
Det står att man efter ./configure skall köra:
gmake
gmake install_local

men när jag skriver gmake står det:
# gmake
bash: gmake: command not found
???

vad har jag missat nu då?

tack för all hjälp!

Re: ./configure?

Postat: 12 maj 2008, 17:51
av Konservburk
Du kan använda make istället för gmake.

Re: ./configure?

Postat: 12 maj 2008, 18:54
av duwd
nej tyvärr. det funkar inte.

(är inloggad som root)
make: /usr/local/bin/bash: Command not found
make: *** [default] Error 127

Re: ./configure?

Postat: 12 maj 2008, 19:20
av Konservburk
duwd skrev:make: /usr/local/bin/bash: Command not found
make: *** [default] Error 127
Du fick antagligen något fel när du körde ./configure för annars skulle du ha haft en korrekt Makefile, vilket du uppenbarligen inte har.

Re: ./configure?

Postat: 12 maj 2008, 19:42
av duwd
ja, det har du rätt i. såg precis detta:
configure: error: cannot find setupterm or tgetent

vad det nu betyder?

Re: ./configure?

Postat: 12 maj 2008, 19:57
av Konservburk
duwd skrev:configure: error: cannot find setupterm or tgetent

vad det nu betyder?
Att du saknar beroenden. Jag tror det har med ncurses att göra. Försök att installera libncurses5-dev och ncurses-term.