PDA

View Full Version : cambiare path gcc in debian


_YTS_
04-04-2005, 22:32
sono su sarge e ho il gcc alla version 3.3.5 (Debian 1:3.3.5-8).

ora mi sono scaricato varie versioni di gcc e le ho compilate e sono tutte funzionanti.
come faccio a cambiare il path di default del gcc standard?
o meglio, come posso usare a mia scelta uno dei compilatori per provare a compilare un programma?

tnx all

wubby
04-04-2005, 23:28
Originariamente inviato da _YTS_
sono su sarge e ho il gcc alla version 3.3.5 (Debian 1:3.3.5-8).

ora mi sono scaricato varie versioni di gcc e le ho compilate e sono tutte funzionanti.
come faccio a cambiare il path di default del gcc standard?
o meglio, come posso usare a mia scelta uno dei compilatori per provare a compilare un programma?

tnx all
gcc è un link:

wubby@andromeda:~00:28:28:$ ll /usr/bin/gcc
lrwxrwxrwx 1 root root 7 2005-03-28 13:49 /usr/bin/gcc -> gcc-3.4

_YTS_
05-04-2005, 07:53
si lo sapevo, anche ccp ecc... sono link. :D

ho provato a far puntare il gcc al mio gcc, in effetti funziona anche se poi la compilazione mi esce con un errore che manca cp1.

cmq non c'è modo di mantenere piu di un compilatore attivo e usarli
a piacere senza cambiare link simbolici?

mi pare di aver letto qualcosa sull' export, però poco e niente.

lumi!!!!

tnx

wubby
05-04-2005, 11:57
Puoi provare con un alias in ~/.bashrc

alias gcc='/usr/bin/gcc-miaversione'

_YTS_
05-04-2005, 12:23
in effetti ho fatto cosi:

export CC=/usr/gcc-3.3.2-pp/bin/gcc
export PATH="/usr/gcc-3.3.2-pp/bin/gcc:$PATH"

ora nel .bashrc metto tutte le versioni che ho e poi le commento a mia discrezione.

cmq in /etc/profile c'è una stringa:

PATH="/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games"

potrei anche adattare quella.

fico avere piu compilatori... ora sto compilando il 4.1, me ho paura di non riuscire.

ciao