Portál AbcLinuxu, 5. května 2024 03:08


Dotaz: menuconfig error

19.3.2004 08:09 Tjunikov
menuconfig error
Přečteno: 72×
Odpovědět | Admin
Stejná chyba u kompilace jádra 2.6.3 i 2.6.4 na dvou různých PC. Na obou je full instalace Slack 9.1. Chybová hláška:

bash-2.05b# make menuconfig make[1]: `scripts/fixdep' is up to date. HOSTCC scripts/kconfig/mconf.o In file included from /usr/include/linux/errno.h:4, from /usr/include/bits/errno.h:25, from /usr/include/errno.h:36, from scripts/kconfig/mconf.c:12: /usr/include/asm/errno.h:4:31: asm-generic/errno.h: není souborem ani adresářem scripts/kconfig/mconf.c: In function `exec_conf': scripts/kconfig/mconf.c:243: `EINTR' undeclared (first use in this function) scripts/kconfig/mconf.c:243: (Each undeclared identifier is reported only once scripts/kconfig/mconf.c:243: for each function it appears in.) scripts/kconfig/mconf.c:243: `EAGAIN' undeclared (first use in this function) make[1]: *** [scripts/kconfig/mconf.o] Error 1 make: *** [menuconfig] Error 2

Kde je chyba???? Sorry, ale formátování se úplně rozhodilo, snad to bude k přečtení. Půjde asi hlavně o tento řádek: /usr/include/asm/errno.h:4:31: asm-generic/errno.h: není souborem ani adresářem Ten soubor tam ale je a link "asm" do adresáře se zdroj. nového jádra taky.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

19.3.2004 10:32 Petr
Rozbalit Rozbalit vše menuconfig error
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jadro 2.6.xx jsem jeste nekompiloval, ale podle tech hlasek ti tam nejspis chybi hlavickove soubory, nebo nemas hlavickove soubory k jadru 2.6.xx
19.3.2004 14:16 Tjunikov
Rozbalit Rozbalit vše menuconfig error
A kde je vezmu? (nesmát se prosím - nejsem v tom moc zběhlý). Myslel jsem, že jsou sočástí zdrojových kódů jádra. Proto se linkují (předpokládám) alespoň jsem to provedl takto: # ln -s /usr/src/linux/include/asm-i386 /usr/src/linux/include/asm

# ln -s /usr/src/linux/include/asm /usr/include/asm

# ln -s /usr/src/linux/include/linux /usr/include/linux

Možná ža mám něco blbě - nevím. Je mi divné že to dělají jak 2.6.3 tak 2.6.4 a na dvou různých PC - chyba je úplně stejná. Jediné co je na těch PC totožné je Slack 9.1
19.3.2004 14:56 David Jež | skóre: 42 | blog: -djz | Brno
Rozbalit Rozbalit vše menuconfig error
Tak to je teda pekna blbost! Takhle to nemuze nikdy fungovat. Definice z jadra nemaji v /usr/include co pohledavat stejne jako pokud je v /usr/include link do /usr/src/linux nemaji zdrojaky linuxu co pohledavat v /usr/src/linux ale kdekoliv jinde. Jako systemove definice maji byt includes z pouzite glibc. Na 2.4 to mozna bylo sumafuk a nejak to fungoval ted ale ne. Viz. libovolne z tun howto a flames na toto tema od abclinuxu.cz az po l-k :-).
-djz
"Yield to temptation; it may not pass your way again." -- R. A. Heinlein
19.3.2004 14:58 David | skóre: 21 | Praha
Rozbalit Rozbalit vše menuconfig error
Mám linuxheaders pro 2.4.19 vživotě sem podobnej link jako ty nedělal. V pohodě si zkompiluju 2.6.x Proč ten link ? Zkus to bez něj.
19.3.2004 17:11 Tjunikov
Rozbalit Rozbalit vše menuconfig error
OK - to jsem někde vyčetl na netu. Vyzkouším a dám vědět.
19.3.2004 17:24 Tjunikov
Rozbalit Rozbalit vše menuconfig error
Skvělé - zrušil jsem ty linky a už to šlape. Teda spustí se menuconfig. Večer to doma zkusím zkompilovat. Děkuji všem velmi a velmi.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.