Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
"configure: error: C compiler cannot create.." [so
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Finnish
View previous topic :: View next topic  
Author Message
Obi-Lan
Apprentice
Apprentice


Joined: 21 Jan 2005
Posts: 230
Location: Riihimäki

PostPosted: Fri Jan 21, 2005 3:58 pm    Post subject: "configure: error: C compiler cannot create.." [so Reply with quote

Olen ekaa kertaa tekemisissä Gentoon kanssa. Kaikki on muuten sujunut hyvin kunnes tuli otsikon mukainen virhe vastaan emergeä käytettäessä. Eli virhe kokonaisuudessaan:

Code:
Gentoo root # emerge irssi
Calculating dependencies ...done!
>>> emerge (1 of 1) net-irc/irssi-0.8.9-r1 to /
>>> md5 src_uri ;-) irssi-0.8.9.tar.bz2
>>> Unpacking source...
>>> Unpacking irssi-0.8.9.tar.bz2 to /var/tmp/portage/irssi-0.8.9-r1/work
 * Applying irssi-0.8.9-64bit-exec-fix.patch ...                          [ ok ]>>> Source unpacked.
ssl
 * econf: updating /var/tmp/portage/irssi-0.8.9-r1/work/irssi-0.8.9/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating /var/tmp/portage/irssi-0.8.9-r1/work/irssi-0.8.9/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --with-glib2 --without-servertest --with-proxy --with-ncurses --enable-nls --with-perl --enable-ipv6 --without-socks --with-openssl-include=/usr --with-openssl-libs=/usr
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
checking for working aclocal-1.4... found
checking for working autoconf... found
checking for working automake-1.4... found
checking for working autoheader... found
checking for working makeinfo... found
checking whether to enable maintainer-specific portions of Makefiles... no
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking for C compiler default output... configure: error: C compiler cannot create executables
See `config.log' for more details.

!!! ERROR: net-irc/irssi-0.8.9-r1 failed.
!!! Function econf, Line 449, Exitcode 77
!!! econf failed
!!! If you need support, post the topmost build error, NOT this status message


Tätä ennen olin ajanut emerge sync && emerge -uDva world koska olin asentanu Gentooni hieman vanhentuneelta LiveCD:ltä stage 3:na. Tämän jälkee imutus kesti yön ja kääntäminen (asensin samalla gnomen) reilu 6h :P. Tämän jälkee ajoin etc-updaten, joka kysy jokaisen conffifilen kohalla kirjoitetaanko päälle ja jos vastas no tai n niin sepä ei kelvannutkaa, joten kaikki conffi filetki meni uusiks. No korjasin ne mitä ekana tuli mielee eli fstab, xorg.conf ja verkon asetukset.

Sitten emerge ilmoitteli että make.profile (tai se file mihin se viittas) on vanhentunu ja vaihdoin sen tuoreempaan samassa yhteydessä olleiden ohjeiden kanssa.

Nyt mitä tahansa ohjelmaa kääntäessä tulee tuo kyseinen virhe. Onko C-kääntäjä rikki vai joku conffi filu rikki? Ei huvittas asennella uudestaan :P


Last edited by Obi-Lan on Sun Jan 23, 2005 9:15 pm; edited 1 time in total
Back to top
View user's profile Send private message
Zarhan
l33t
l33t


Joined: 27 Feb 2004
Posts: 996

PostPosted: Fri Jan 21, 2005 4:10 pm    Post subject: Reply with quote

Kerro mitä emerge info sanoo niin saa selvyyden niistä konffisoptioista :)
Back to top
View user's profile Send private message
Mikessu
Bodhisattva
Bodhisattva


Joined: 11 Oct 2003
Posts: 220
Location: Oulu, Finland

PostPosted: Fri Jan 21, 2005 5:02 pm    Post subject: Re: "configure: error: C compiler cannot create executa Reply with quote

Obi-Lan wrote:
Nyt mitä tahansa ohjelmaa kääntäessä tulee tuo kyseinen virhe. Onko C-kääntäjä rikki vai joku conffi filu rikki? Ei huvittas asennella uudestaan :P


Gentoota joutuu kyllä _todella_ harvoin asentamaan uudestaan. Yleensä kaikki virheet saa korjattua mietiskelemällä ja tutkiskelemalla niitä. Joskus vie kauemmin joskus ei.

Tosiaan se emerge info olisi kiva tietää. Jos kääntäjä on päivitetty lähiaikoina, niin lukaise tuosta:
https://forums.gentoo.org/viewtopic.php?p=1797755#1797755
Back to top
View user's profile Send private message
Jase
n00b
n00b


Joined: 13 Jun 2003
Posts: 18
Location: Oulu/Tornio, Finland

PostPosted: Sat Jan 22, 2005 9:42 am    Post subject: Reply with quote

Villi arvaus, make.conf:sta cflagit kunnossa? Itselläni ainakin antoi vastaavaa kun oli vähän "ylioptimoitu".
_________________
Desktop gallery
Back to top
View user's profile Send private message
vrln
Guru
Guru


Joined: 11 Sep 2004
Posts: 534
Location: Finland

PostPosted: Sun Jan 23, 2005 3:41 pm    Post subject: Reply with quote

Olet varmaankin se sama tyyppi joka kyseli tosta quakenetin #gentoo.fi kanavalla? Mikäli olet, niin sitten tähän threadiin voisi lisätä [SOLVED] merkin. Oli väärä CPU arch kyseessä muistaakseni. Oikea oli thunderbird ja käytössä athlon-xp :)
Back to top
View user's profile Send private message
Obi-Lan
Apprentice
Apprentice


Joined: 21 Jan 2005
Posts: 230
Location: Riihimäki

PostPosted: Sun Jan 23, 2005 9:13 pm    Post subject: Reply with quote

Oho, problem solved. Taas käyttäjässä vika eli olin lisännyt käännöksen jälkeen /etc/make.conf:iin CFLAGeiksi gnome ja alsa, jotka käsittääkseni ovat kelvollisia (vai ovatko?) ja kun ne otti pois niin kaikki rupes taas toimimaan.

Btw. irkkaan kyllä mutten quakenetis vaa ircnetis ja samal nickil...

Niin ja kuinka sais eth0 ja gdm käynnistymään bootis niin ei tarttis niitä manuaalisesti käynnistää.
Back to top
View user's profile Send private message
Zarhan
l33t
l33t


Joined: 27 Feb 2004
Posts: 996

PostPosted: Sun Jan 23, 2005 9:15 pm    Post subject: Reply with quote

Obi-Lan wrote:
Oho, problem solved. Taas käyttäjässä vika eli olin lisännyt käännöksen jälkeen /etc/make.conf:iin CFLAGeiksi gnome ja alsa, jotka käsittääkseni ovat kelvollisia (vai ovatko?)


Eivät CFLAGeina, vaan USE-flageina :)

CFLAGS-riville kelpaavat jutut saa selville sanomalla man gcc :)
Back to top
View user's profile Send private message
Obi-Lan
Apprentice
Apprentice


Joined: 21 Jan 2005
Posts: 230
Location: Riihimäki

PostPosted: Mon Jan 24, 2005 5:13 am    Post subject: Reply with quote

"hups"
Back to top
View user's profile Send private message
Flammie
Retired Dev
Retired Dev


Joined: 02 Jun 2003
Posts: 633
Location: Dublin, Ireland

PostPosted: Mon Jan 24, 2005 5:53 am    Post subject: Reply with quote

Obi-Lan wrote:
Niin ja kuinka sais eth0 ja gdm käynnistymään bootis niin ei tarttis niitä manuaalisesti käynnistää.


Code:
rc-update add net.eth0 boot
rc-update add xdm default


Kannattanee myös lukea käsikirjan toistakin kappaletta jollet vielä ole, siinähän on sekä initskriptit, että USE- ja C-flägit selitetty tarkemmin.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Finnish All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum