Toon posts:

[Gentoo] gcc 2.95 verwijderd, sindsdien problemen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ok, ik heb daarstraks iets gedaan dat ik beter niet had gedaan. Ik heb namelijk gcc 2.95 verwijderd omdat ik ondertussen 3.2 had geinstalleerd, MAAR zowat mijn volledige systeem is compiled met gcc 2.95. Gevolg => niet anders dan problemen. Hoe los ik dit op?

  • AlterEgo
  • Registratie: Juli 2001
  • Niet online
Sufferd :)

Maak de klus nu maar af en migreer volledig naar gcc 3.2:
http://www.gentoo.org/doc/upgrade-to-gentoo-1.4.html

Verwijderd

Topicstarter
AlterEgo schreef op 25 september 2002 @ 19:50:
Sufferd :)

Maak de klus nu maar af en migreer volledig naar gcc 3.2:
http://www.gentoo.org/doc/upgrade-to-gentoo-1.4.html
gentoo stuartje # ./update-step1.sh
emerge gentoolkit
Calculating dependencies ...done!
>>> emerge dev-util/dialog-0.9_beta20020519 to /
>>> Downloading http://www.ibiblio.org/pu...0.9b-20020519.orig.tar.gz
--20:40:11-- http://www.ibiblio.org/pu...0.9b-20020519.orig.tar.gz
=> `/usr/portage/distfiles/dialog_0.9b-20020519.orig.tar.gz'
Resolving www.ibiblio.org... done.
Connecting to www.ibiblio.org[152.2.210.81]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 201,853 [application/x-tar]

100%[=================================================================================================>] 201,853 88.87K/s ETA 00:00

20:40:15 (88.87 KB/s) - `/usr/portage/distfiles/dialog_0.9b-20020519.orig.tar.gz' saved [201853/201853]

>>> md5 ;-) dialog_0.9b-20020519.orig.tar.gz
>>> Unpacking source...
>>> Unpacking dialog_0.9b-20020519.orig.tar.gz
>>> Source unpacked.
creating cache ./config.cache
checking for gcc... no
checking for cc... no
configure: error: no acceptable cc found in $PATH

!!! ERROR: The ebuild did not complete successfully.
!!! Function econf, Line 9, Exitcode 1
!!! econf failed

emerge gentoolkit EXITED WITH FAILURE.

Ok niet dus :(

edit:

ff emerge -u system gedaan en het lijkt erop dat gcc 2.95 zich terug in de strijd gooit. Afwachten dus

[ Voor 0% gewijzigd door Verwijderd op 25-09-2002 20:10 . Reden: update ]


Verwijderd

Topicstarter
Verwijderd schreef op 25 september 2002 @ 20:02:
[...]


gentoo stuartje # ./update-step1.sh
emerge gentoolkit
Calculating dependencies ...done!
>>> emerge dev-util/dialog-0.9_beta20020519 to /
>>> Downloading http://www.ibiblio.org/pu...0.9b-20020519.orig.tar.gz
--20:40:11-- http://www.ibiblio.org/pu...0.9b-20020519.orig.tar.gz
=> `/usr/portage/distfiles/dialog_0.9b-20020519.orig.tar.gz'
Resolving www.ibiblio.org... done.
Connecting to www.ibiblio.org[152.2.210.81]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 201,853 [application/x-tar]

100%[=================================================================================================>] 201,853 88.87K/s ETA 00:00

20:40:15 (88.87 KB/s) - `/usr/portage/distfiles/dialog_0.9b-20020519.orig.tar.gz' saved [201853/201853]

>>> md5 ;-) dialog_0.9b-20020519.orig.tar.gz
>>> Unpacking source...
>>> Unpacking dialog_0.9b-20020519.orig.tar.gz
>>> Source unpacked.
creating cache ./config.cache
checking for gcc... no
checking for cc... no
configure: error: no acceptable cc found in $PATH

!!! ERROR: The ebuild did not complete successfully.
!!! Function econf, Line 9, Exitcode 1
!!! econf failed

emerge gentoolkit EXITED WITH FAILURE.

Ok niet dus :(

edit:
ff emerge -u system gedaan en het lijkt erop dat gcc 2.95 zich terug in de strijd gooit. Afwachten dus
Opnieuw errors:
gentoo stuartje # emerge -u system
Calculating system dependencies ...done!
>>> emerge sys-devel/gcc-2.95.3-r7 to /
>>> md5 ;-) gcc-2.95.3.tar.gz
>>> Unpacking source...
>>> Unpacking gcc-2.95.3.tar.gz
patching file gcc/c-common.c
patching file gcc/config/alpha/crtbegin.asm
patching file gcc/config/i386/i386.c
patching file gcc/config/i386/linux.h
patching file gcc/config/rs6000/rs6000.md
patching file gcc/crtstuff.c
patching file gcc/cse.c
patching file gcc/function.c
patching file gcc/rtl.h
patching file gcc/rtlanal.c
patching file gcc/stor-layout.c
patching file gcc/toplev.c
patching file gcc/varasm.c
>>> Source unpacked.
Created "Makefile" in /var/tmp/portage/gcc-2.95.3-r7/work/gcc-2.95.3 using "mh-frag" and "mt-frag"
/var/tmp/portage/gcc-2.95.3-r7/work/gcc-2.95.3/configure: cc: command not found
*** The command 'cc -o conftest -mcpu=i686 -pipe conftest.c' failed.
*** You must set the environment variable CC to a working compiler.

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_compile, Line 29, Exitcode 1
!!! (no error message)

Verwijderd

Hum, en je had gcc 3.2 wel geinstalleerd? Waar staat die dan? Dat zou misschien /usr/bin/gcc-3.2 kunnen zijn. Dan is het handig om symlinks te maken naar /usr/bin/gcc.

Verwijderd

Topicstarter
Verwijderd schreef op 25 september 2002 @ 20:56:
Hum, en je had gcc 3.2 wel geinstalleerd? Waar staat die dan? Dat zou misschien /usr/bin/gcc-3.2 kunnen zijn. Dan is het handig om symlinks te maken naar /usr/bin/gcc.
Ok ik heb resultaat. Ondertussen heeft mozilla er ook de brui aan gegeven ( gtk werkt niet meer ) :( Ik hoop dat het terug goed komt

  • balk
  • Registratie: Januari 2000
  • Laatst online: 06:33
kan je niet een precompiled gentoo pakketje met gcc 2.95 pakken en installeren?

  • Slaiter
  • Registratie: Juni 2001
  • Niet online

Slaiter

Firesnake

Probeer eens gcc 3.2 opnieuw te mergen en daarna een emerge -e world uit te voeren, dan word het systeem nl met gcc 3.2 herbouwd (wat je ook niet moet vergteten is de juiste optimalisatie flags te plaatsen in je /etc/make.conf.
(zou kunnen dat je dat al geprobeerd heb, maar.......)

  • Slaiter
  • Registratie: Juni 2001
  • Niet online

Slaiter

Firesnake

Mocht alles niet lukken kun je ook proberen of met "emerge sync" je de boel weer aan de praat krijgt.

Verwijderd

Topicstarter
De meeste dingen werken terug, ik ga vandaag het afwerken door volledig te upgraden naar gcc 3.2

Verwijderd

Topicstarter
stuartje@gentoo stuartje $ cat /proc/version
Linux version 2.4.19-gentoo-r7 (root@gentoo.stuartje) (gcc version 2.95.3 200103 15 (release)) #1 SMP Thu Jul 25 14:38:50 CEST 2002

Is dat normaal ? Ik heb nochtans alle instructies gevolgd die op de Gentoo website staat om te upgraden naar Gentoo 1.4 met gcc 3.2

  • AlterEgo
  • Registratie: Juli 2001
  • Niet online
$ cat /proc/version
Linux version 2.4.19 (<snip>) (gcc version 3.2) #1 Fri Sep 20 12:55:41 CEST 2002

nee dus.

[edit]

typ eens: gcc --version.

Mogelijk geeft dat meer duidelijkheid.

[ Voor 0% gewijzigd door AlterEgo op 29-09-2002 14:12 . Reden: correctie van slecht lezen ]


  • Slaiter
  • Registratie: Juni 2001
  • Niet online

Slaiter

Firesnake

Nee dat is niet goed als je het allemaal correct heb uitgevoerd moet er gewoon zoiets als dit staan.

code:
1
2
Linux version 2.4.19-gentoo-r9 (root@gentoo.slaiter)
(gcc version 3.2) #2 SMP Thu Sep 26 22:50:21 UTC 2002


Maw je maakt immer nog van 2.95 gebruik.

  • Apache
  • Registratie: Juli 2000
  • Laatst online: 08-05 09:28

Apache

amateur software devver

Verwijderd schreef op 29 september 2002 @ 13:42:
stuartje@gentoo stuartje $ cat /proc/version
Linux version 2.4.19-gentoo-r7 (root@gentoo.stuartje) (gcc version 2.95.3 200103 15 (release)) #1 SMP Thu Jul 25 14:38:50 CEST 2002

Is dat normaal ? Ik heb nochtans alle instructies gevolgd die op de Gentoo website staat om te upgraden naar Gentoo 1.4 met gcc 3.2
toevallig eerst /boot vergeten te mounten voor je er de bzImage heen gooide?

If it ain't broken it doesn't have enough features


Verwijderd

Topicstarter
Slaiter schreef op 29 september 2002 @ 13:54:
Nee dat is niet goed als je het allemaal correct heb uitgevoerd moet er gewoon zoiets als dit staan.

code:
1
2
Linux version 2.4.19-gentoo-r9 (root@gentoo.slaiter)
(gcc version 3.2) #2 SMP Thu Sep 26 22:50:21 UTC 2002


Maw je maakt immer nog van 2.95 gebruik.
Zeer vreemd. Als ik iets compile dan wordt er iig gebruik gemaakt van gcc3.2 De hamvraag is: "Hoe wordt /proc/version bepaald?"

Verwijderd

Topicstarter
Apache schreef op 29 september 2002 @ 14:04:
[...]


toevallig eerst /boot vergeten te mounten voor je er de bzImage heen gooide?
Wat bedoel je? Het gaat niet over de kernel maar over gcc eh!

  • AlterEgo
  • Registratie: Juli 2001
  • Niet online
Heb je je kernel wel opnieuw gecomplieerd :?
de datum doet vermoeden van niet :)

  • Apache
  • Registratie: Juli 2000
  • Laatst online: 08-05 09:28

Apache

amateur software devver

Verwijderd schreef op 29 september 2002 @ 14:08:
[...]


Wat bedoel je? Het gaat niet over de kernel maar over gcc eh!
mja, het hangt samen :)

die /proc/version word bepaald @ kernel compile time

dus het is nog de kernel die gecompiled is door je compiler daarom dat die gcc version er staat, nu d8 ik dat je de kernel opnieuw had gecompiled met gcc3.2, blijkbaar niet en had je verwacht dat /proc/version al aangepast ging worden.

Dus als je nu je kernel opnieuw compiled, lilo of grub terug draait zou dat ook in orde moeten zijn.

If it ain't broken it doesn't have enough features


Verwijderd

Topicstarter
Apache schreef op 29 september 2002 @ 14:15:
[...]


mja, het hangt samen :)

die /proc/version word bepaald @ kernel compile time

dus het is nog de kernel die gecompiled is door je compiler daarom dat die gcc version er staat, nu d8 ik dat je de kernel opnieuw had gecompiled met gcc3.2, blijkbaar niet en had je verwacht dat /proc/version al aangepast ging worden.

Dus als je nu je kernel opnieuw compiled, lilo of grub terug draait zou dat ook in orde moeten zijn.
Aha, bedankt voor de hulp.
Pagina: 1