Portál AbcLinuxu, 19. dubna 2024 14:20


Dotaz: Problem s kompilaci vanilla 2.6.11.7, FC4, gcc 4.0

19.7.2005 20:32 lejmr
Problem s kompilaci vanilla 2.6.11.7, FC4, gcc 4.0
Přečteno: 75×
Odpovědět | Admin
Dobry den, mam problem s kompilaci vanilla jadra 2.6.11.7 ve Fedora Core 4 a gcc 4.0. Provedu make menuconfig, pote make. Kompilace nejaky cas bezi, ale potom skonci chybovym hlasenim :
In file included from drivers/i2c/algos/i2c-algo-bit.c:31:
include/linux/i2c.h:58: error: array type has incomplete element type
include/linux/i2c.h:197: error: array type has incomplete element type
make[3]: *** [drivers/i2c/algos/i2c-algo-bit.o] Error 1
make[2]: *** [drivers/i2c/algos] Error 2
make[1]: *** [drivers/i2c] Error 2
make: *** [drivers] Error 2
Nevim co s tim, pripada mi to jako chyba ve zdrojovem kodu... Diky za pripadnou pomoc, jsem jen mirne pokrocily...
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

19.7.2005 20:49 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: Problem s kompilaci vanilla 2.6.11.7, FC4, gcc 4.0
Odpovědět | | Sbalit | Link | Blokovat | Admin
Kompilace pomocí gcc 4.0 je IMHO podporovaná až od kernelu 2.6.12-rcněco.
Weblate - překládání přes web | Gammu SMSD - posílání SMS | Blog
DjAARA avatar 19.7.2005 20:56 DjAARA | skóre: 32 | Praha|Náklo|Olomouc
Rozbalit Rozbalit vše Re: Problem s kompilaci vanilla 2.6.11.7, FC4, gcc 4.0
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkusil bych do kernelu nekompilovat i2c, pokud neni vylozene potreba. Pak by to IMHO mohlo jit. Ale stejne kompilit kernel GCC 4.0 ... No nevim, zatim bych do toho nesel.
DjAARA's blog
19.7.2005 21:31 lejmr
Rozbalit Rozbalit vše Re: Problem s kompilaci vanilla 2.6.11.7, FC4, gcc 4.0
No, to i2c zrovna potrebuji... Myslite, ze kdyz si obstaram source 2.6.12, tak to bude fungovat ? Nebo je mozne mit v systemu zaroven gcc 3.x a gcc 4.0 ?
19.7.2005 21:41 pzad | skóre: 30 | blog: pzad
Rozbalit Rozbalit vše Re: Problem s kompilaci vanilla 2.6.11.7, FC4, gcc 4.0
Myslim ze v baliku zdrojakov pre FC4 budu aj nejake patche na gcc 4.0. inak jadro z FC 4 je dost podobne vanilla jadram. Aj tak neviem naco niekto potrebuje kompilovat jadro. Ja tu potrebu nejako necitim.
Zdenek.Z avatar 20.7.2005 10:03 Zdenek.Z | skóre: 14
Rozbalit Rozbalit vše Re: Problem s kompilaci vanilla 2.6.11.7, FC4, gcc 4.0
Tak k tomu nějaké důvody asi má. Něco mu tam třeba chybí. Třeba ve Fedoře mi dost chybí podpora pro suspend-to-disk, takže pokud ji chci, tak mně nic jiného nezbyde (ve FC5 by to už prý konečně mělo být).
25.7.2005 21:16 lejmr
Rozbalit Rozbalit vše Re: Problem s kompilaci vanilla 2.6.11.7, FC4, gcc 4.0
A co byste mne, ubohemu skoro-zacatecnikovi, poradili ? Novejsi kernel nebo gcc ? Kompilace je naprosto nutna, jde o laptop...:-) a nekolik patchu...
7.8.2005 20:55 lejmr
Rozbalit Rozbalit vše Re: Problem s kompilaci vanilla 2.6.11.7, FC4, gcc 4.0
Prosiim...pro mne je ten pocitac skoro nepouzitelny bez jadra, do ktereho zakompiluji nezbytne doplnky a patche... Poradi mi prosim prosim nekdo ??
7.8.2005 21:27 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: Problem s kompilaci vanilla 2.6.11.7, FC4, gcc 4.0
Co ti tak schází v distribučním jádře?
-- Nezdar není hanbou, hanbou je strach z pokusu.
8.8.2005 18:36 lejmr
Rozbalit Rozbalit vše Re: Problem s kompilaci vanilla 2.6.11.7, FC4, gcc 4.0
No, chybi mi jednak swsusp2, a pak musim aplikovat nejake patche pro ACPI kvuli nestandartnimu systemu pro sledovani systemu baterie - to je nejdulezitejsi. Pak si to jadro jeste chci osekat o nepotrebne veci, zbavit se nekolika modulu, ktere jsou konfliktni s vyse zminenou ACPI upravou.

Nejde mi o prinos pri kompilaci pomoci GCC 4.0, tato verze proste v systemu je, tak se ji snazim pouzit - predpokladal jsem, ze novejsi verze == lepsi verze, ale kdyz je to takhle, downgrade by mi nevadil...jenom nevim jak...
JaMa avatar 8.8.2005 23:00 JaMa | skóre: 1 | blog: jama
Rozbalit Rozbalit vše Re: Problem s kompilaci vanilla 2.6.11.7, FC4, gcc 4.0
podivej se do toho zdrojaku na kterem to pada.. par drobnych uprav a uz je to kompilovatelne..

bohuzel uz tu zadnou upravenou .11 nemam abych ti poslal patch, ale bylo to o uprave par radku..
Luboš Doležel (Doli) avatar 7.8.2005 21:05 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Problem s kompilaci vanilla 2.6.11.7, FC4, gcc 4.0
Odpovědět | | Sbalit | Link | Blokovat | Admin
Získá se kompilací s GCC 4.0 vlastně nějaká výhoda?
Pavel Stárek avatar 8.8.2005 22:09 Pavel Stárek | skóre: 44 | blog: Tady bloguju já :-) | Kolín
Rozbalit Rozbalit vše Re: Problem s kompilaci vanilla 2.6.11.7, FC4, gcc 4.0
Odpovědět | | Sbalit | Link | Blokovat | Admin
No tuším že gcc 4.0.1 (vyšlo v updatech pro FC4) nebo nejnovější vanilla kernel řeší tuto chybu. Nejdřív bych zkusil udělat up2date Fedory a zkusit kompilaci tím gcc 4.0.1.
Kdo chce, hledá způsob; kdo nechce, hledá důvod.
16.8.2005 18:46 lejmr
Rozbalit Rozbalit vše Re: Problem s kompilaci vanilla 2.6.11.7, FC4, gcc 4.0
Tak se mi konecne podarilo upgradovat GCC. Tento konkretni pocitac, o ktery mi jde, nemam primo pripojeny k internetu, takze jsem musel postahovat jednotlive RPM na Win stanici pripojenou pres dial-up :-( GCC jsem tedy updateoval na verzi 4.0.1, ale kompilace je stale neuspesna... to budu asi muset stahnout jadro 2.6.12, ze ? :-(
19.8.2005 22:41 lejmr
Rozbalit Rozbalit vše Re: Problem s kompilaci vanilla 2.6.11.7, FC4, gcc 4.0
Huraaa ! Kernel 2.6.12.5 uz zkompilovat jde...

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.