Portál AbcLinuxu, 18. dubna 2024 06:39


Dotaz: GCC 4.5 do ubuntu

Jardík avatar 21.5.2010 15:56 Jardík | skóre: 40 | blog: jarda_bloguje
GCC 4.5 do ubuntu
Přečteno: 386×
Odpovědět | Admin
Potřeboval bych do ubuntu 10.04 dostat GCC 4.5, ale nevím, jak na to. Problém je, že kvůli jádru a potřebě dkms a proprietárního broadcom driveru potřebuji i to staré GCC, takže bych potřeboval, aby byly nainstalovány obě verze a GCC 4.4 jako default. Ale pak zase nevím, jak donutit např. cmake, aby používal jako default GCC 4.5...
Věřím v jednoho Boha.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

21.5.2010 16:46 chochi | skóre: 29 | Praha
Rozbalit Rozbalit vše Re: GCC 4.5 do ubuntu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ahoj,

Mozna bych se zkusil podivat na tohle: http://www.infohit.net/blog/post/alternative-gcc-compilers-on-ubuntu-intrepid-and-jaunty.html (mozna je to out-of-date, ale princip by mel byt stejny).
Jardík avatar 21.5.2010 17:49 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: GCC 4.5 do ubuntu
Tak jsem chtěl nainstalovat balíčky gcc-4.5 z repa ubuntu maverick (budoucí 10.10), ale chce to i novější binutils, když to nainstaluju, tak přijdu o bezpečnostní aktualizace apod. Nejde to gcc nainstalovat nějak úplně mimo včetně binutils, aniž bych musel dělat chroot environment či něco takového?
Věřím v jednoho Boha.
21.5.2010 18:36 vencas | skóre: 32
Rozbalit Rozbalit vše Re: GCC 4.5 do ubuntu
Odpovědět | | Sbalit | Link | Blokovat | Admin
PPA ubuntu toolchain test builds. Default verzi nastavuje IIRC balík gcc (bez verze), takže ten mít 4.4 (pokud ne, tak update-alternatives). Balík gcc-4.5 může být nainstalován paralelně, nekoliduje.

Proč by gcc-4.5 nezkompilovalo dkms modul?
Jardík avatar 21.5.2010 19:14 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: GCC 4.5 do ubuntu
Já nevím, ale nemusí být modul a kernel kompilován stejnou verzí GCC? Možná je to jen blud, co jsem někde našel.
Věřím v jednoho Boha.
21.5.2010 21:25 vencas | skóre: 32
Rozbalit Rozbalit vše Re: GCC 4.5 do ubuntu
Vím že kdysi kernel do modulů embedoval signaturu kompilátoru (verze, architektura a možná další) a kontroloval při natahování modulu, aby to bylo ve shodě -- asi to dělá stále.

Pochybuju ale, že zrovna DKMS by se na tom vysekalo, když umí kompilovat pro různá jádra atd: nejspíš ví, jakou verzi použít a volá ji explicitně.
Jardík avatar 22.5.2010 01:31 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: GCC 4.5 do ubuntu
Každopádně to GCC funguje, kdyby se pak potřeboval rekompilovat ten modul a dělalo to "blbiny", tak přepnu default zpět na 4.4 (při instalaci se to přeplo na novou verzi).
Věřím v jednoho Boha.

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.