Zvolenie verzie gcc pre kompilovanie kernela do deb baliku

Honza Houstek houstek-lists na utf.mff.cuni.cz
Středa Říjen 22 10:24:30 CEST 2003


On Wed, 22 Oct 2003, Rado Petrik wrote:

> Ahoj,
>
> Mam dve verzie gcc a to 3.3.2 a 3.95. Defaultne mi kompiluje jadro s
> gcc-3.3.2 (aspon si to myslim) ale s tym mi to nikedy padne. Chcel by
> som vyskusat to komilovat s gcc-2.95 ale neviem ako.

Ja mam u uzivatele, pod kterym kompiluju, v ~/bin/gcc-2.95 symlinky

c++ -> /usr/bin/g++-2.95
cc -> /usr/bin/gcc-2.95
cpp -> /usr/bin/cpp-2.95
g++ -> /usr/bin/g++-2.95
gcc -> /usr/bin/gcc-2.95
gcov -> /usr/bin/gcov-2.95
...

a v jeho .bashrc neco jako

export OLDPATH=$PATH
alias GCC-2.95='export PATH=~/bin/gcc-2.9:$OLDPATH; export CC=gcc-2.95; export GCC=gcc-2.95'

(podobne i pro jine verze, abych mezi nimi mohl snadno prepinat). Tohle
presvedci skoro libovolny program (i kdyz jsem nasel dost Makefilu, ktere
natvrdo pouzivaji /usr/bin/gcc).

V pripade kernelu by melo stacit export CC=gcc-2.95.

-- Honza Houstek


Další informace o konferenci Linux