View previous topic :: View next topic |
Author |
Message |
Obi-Lan Apprentice
Joined: 21 Jan 2005 Posts: 230 Location: Riihimäki
|
Posted: Fri Jan 21, 2005 3:58 pm Post subject: "configure: error: C compiler cannot create.." [so |
|
|
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 . 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
Last edited by Obi-Lan on Sun Jan 23, 2005 9:15 pm; edited 1 time in total |
|
Back to top |
|
|
Zarhan l33t
Joined: 27 Feb 2004 Posts: 996
|
Posted: Fri Jan 21, 2005 4:10 pm Post subject: |
|
|
Kerro mitä emerge info sanoo niin saa selvyyden niistä konffisoptioista |
|
Back to top |
|
|
Mikessu Bodhisattva
Joined: 11 Oct 2003 Posts: 220 Location: Oulu, Finland
|
Posted: Fri Jan 21, 2005 5:02 pm Post subject: Re: "configure: error: C compiler cannot create executa |
|
|
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 |
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 |
|
|
Jase n00b
Joined: 13 Jun 2003 Posts: 18 Location: Oulu/Tornio, Finland
|
Posted: Sat Jan 22, 2005 9:42 am Post subject: |
|
|
Villi arvaus, make.conf:sta cflagit kunnossa? Itselläni ainakin antoi vastaavaa kun oli vähän "ylioptimoitu". _________________ Desktop gallery |
|
Back to top |
|
|
vrln Guru
Joined: 11 Sep 2004 Posts: 534 Location: Finland
|
Posted: Sun Jan 23, 2005 3:41 pm Post subject: |
|
|
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 |
|
|
Obi-Lan Apprentice
Joined: 21 Jan 2005 Posts: 230 Location: Riihimäki
|
Posted: Sun Jan 23, 2005 9:13 pm Post subject: |
|
|
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 |
|
|
Zarhan l33t
Joined: 27 Feb 2004 Posts: 996
|
Posted: Sun Jan 23, 2005 9:15 pm Post subject: |
|
|
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 |
|
|
Obi-Lan Apprentice
Joined: 21 Jan 2005 Posts: 230 Location: Riihimäki
|
Posted: Mon Jan 24, 2005 5:13 am Post subject: |
|
|
"hups" |
|
Back to top |
|
|
Flammie Retired Dev
Joined: 02 Jun 2003 Posts: 633 Location: Dublin, Ireland
|
Posted: Mon Jan 24, 2005 5:53 am Post subject: |
|
|
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 |
|
|
|