View previous topic :: View next topic |
Author |
Message |
z3rosix n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 25 Jul 2003 Posts: 14
|
Posted: Wed Apr 13, 2005 7:38 am Post subject: make menuconfig Problem |
|
|
Hallo,
ich hab seit heute Probleme "make menuconfig" aufzurufen.
Folgende Fehlermeldung krieg ich raus
Quote: |
:\ make menuconfig
rm -f include/asm
( cd include ; ln -sf asm-i386 asm)
make -C scripts/lxdialog all
make[1]: Entering directory `/usr/src/linux-2.4.28-hardened-r5/scripts/lxdialog'
make[1]: Leaving directory `/usr/src/linux-2.4.28-hardened-r5/scripts/lxdialog'
/bin/sh scripts/Menuconfig arch/i386/config.in
Using defaults found in .config
Preparing scripts: functionsYour lxdialog utility does not exist
make: *** [menuconfig] Error 1
|
Das ist jetzt nur ein Beispiel, ich krieg das bei allen Kernelsourcen die ich installiert habe.
Was mir allerdings aufgefallen is, ich hab heute mal wieder "emerge --sync && emerge world" gemacht und dabei is wohl der gcc geupdatet worden.
Bei mir is jetzt aktuell die Version "gcc-3.3.5.20050130-r1". Seit dem kann ich das Problem nachvoll ziehen.
Das konnt ich sogar überprüfen, weil eine Kernelsource hatte die ich noch vor dem Update installiert hatte, und dort ging das "make menuconfig" noch.
Also hab ich das Paket mal gelöscht und neu emerget, und jetzt gehts dort auch nicht mehr.
Ich schätzt also mal das es mit der neuen gcc Version was zu tun hat.
Ich hab bei mir das "hardend" Flag gesetzt, vielleicht macht des auch noch Probleme.
Kann das Problem jemand noch nachvollziehen?
Ich werd heute mal ne gcc Version älter installieren und schauen obs dann wieder geht.
Unter den Bugs hat ich auch noch nix gefunden.
thx im voraus
cya |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
tomvollerthun Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/1354925728425282311fe7d.gif)
Joined: 19 Mar 2005 Posts: 316
|
Posted: Wed Apr 13, 2005 7:56 am Post subject: |
|
|
Dein Problem hängt möglicherweise damit zusammen, dass i.A. die gesamte Toolchain neu gebaut werden muss, wenn nur ein Teil neu gebaut wurde.
Gcc ist Teil der Toolchain, ebenso wie binutils oder glibc. Dummerweise sollten die Teile der Toolchain auch noch in der richtigen Reihenfolge gebaut werden, so dass das ganze richtig unübersichtlich werden kann.
Es kann zwar gut sein, dass dein Problem nichts damit zu tun hat, aber trotzdem solltest du unbedingt dies hier lesen: An emerge wrapper for correctly building the toolchain
Grüße, tom _________________ Computer science is no more about computers than astronomy is about telescopes.
Dijsktra
---------------
Don't believe my "Guru" status! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
psyeye Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/165513280642964bff00d02.jpg)
Joined: 06 Dec 2002 Posts: 409 Location: Germany
|
Posted: Wed Apr 13, 2005 9:45 am Post subject: Re: make menuconfig Problem |
|
|
z3rosix wrote: | ich hab seit heute Probleme "make menuconfig" aufzurufen. |
Ich hoffe, ich habe das jetzt nicht überlesen, aber hast Du ein vorheriges schon ausprobiert?
psyeye |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Stormkings Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/gallery/Futurama/cartoon_futurama_farnsworth_2.gif)
Joined: 27 Sep 2002 Posts: 352 Location: Europe
|
Posted: Wed Apr 13, 2005 10:34 am Post subject: |
|
|
Moin,
Ist dialog installiert oder defekt? In der Fehlermeldung steht ja, dass er lxdialog nicht finden kann.
dk |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
z3rosix n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 25 Jul 2003 Posts: 14
|
Posted: Thu Apr 14, 2005 10:07 am Post subject: |
|
|
@psyeye: ja hab ich vorher gemacht bringt leider nichts
@Stormkings: ja ist installiert, hat ja auch vor dem updaten des "gcc" funktioniert.
Das downgraden hat leider hinten und vorne nicht geklappt, also hab ich jetzt wieder die Version "gcc-3.3.5.20050130-r1" drauf.
Ich werd jetzt mal den Tip vom tomvollerthun ausprobieren. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
pablo_supertux Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/gallery/Mario/Mario_-_Yoshi2.gif)
Joined: 25 Jan 2004 Posts: 2953 Location: Somewhere between reality and Middle-Earth and in Freiburg (Germany)
|
Posted: Thu Apr 14, 2005 2:15 pm Post subject: |
|
|
Da es ein Problem mit dialog gibt (zumindest verstehe ich das so), würde ich vermuten, dass etwas mit den ncurses nicht geht. Installaiere sie nochmal. _________________ A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
z3rosix n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 25 Jul 2003 Posts: 14
|
Posted: Thu Apr 14, 2005 4:11 pm Post subject: |
|
|
@pablo_supertux: naja also vorher gings mit der Version auch, hat allerdings nichts gebracht
Ich glaub eher das es am gcc liegt, da ja menuconfig auch compiliert wird. Jetzt hab ich mir den Vorgang etwas näher angeschaut und hab was entdeckt. Er kompiliert zwar unter "scripts/lxdialog/*" alles unter anderem auch ein Binary Namens "lxdialog". Was der gcc allerdings nicht macht ist es ausführbar zu machen. Das hab ich jetzt mit chmod u+x nachträglich gemacht und schon geht des menuconfig.
Mir ist beim Kompilieren des Kernels selbst vorher auch schonmal aufgefallen das er einige Sachen nicht ausführbar macht.
Ich denke mal das hängt damit zusammen das ich das "hardend" Flag gesetzt habe oder?
Wenn ja ist das aber ziemlich doof da man doch etwas braucht bis man solche Fehler entdeckt finde ich
Weiß jemand dazu näheres? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|