Bon, puisqu'il m'arrive la même chose, mais sur ma Debian, je reviens vers vous

(heureusement que j'ai pas mis l'OS dans le titre, ça permet de recycler ^^)
Configuration de l'environnement :
$ echo $SHELL
/bin/bash
$ echo $PATH
/home/folco/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:[b]/usr/local/share/gcc4ti/bin[/b]
$ echo $TIGCC
/usr/local/share/gcc4ti
Tout semble normal.
$TIGCC est défini dans mon .bashrc, $PATH y est complété (je l'ai fait à la main, mais a priori c'est la même chose que ce que fait le script d'install, de toute façon les variables me semblent bonnes).
Dans un shell (gnome-terminal ou xterm) :
$ tigcc
tigcc: no input file
Et je peux assembler des programmes, donc le path et $TIGCC sont bien bons.
Configuration de Code::Blocks :
J'utilise un outil pour me lancer mon script de build (en-tête : #!/bin/bash). Les paramètres de l'outil sont :
exécutable : ./build.sh
path : ${PROJECT_DIR}
Problème :
Si mon script invoque directement `tigcc' :
./build.sh: line7: tigcc: command not found [...]
Si mon script invoque `/usr/local/share/gcc4ti/bin/tigcc' :
Fatal error: TIGCC is not defined in the environment [...]
Alors que se passe-t-il ? J'ai paramétré C::B pour me lancer par défaut bash dans un xterm quand il me lance un shell. Qu'est-ce qui ne va pas ? Mon .bashrc semble complètement ignoré... Ca fait une heure que je piannote, je trouve rien...
(et encore, au début, je croyais que c'était parce que j'utilisais un trick pour faire faire un --noclose à gnome-terminal qui ne propose pas l'option, mais même pas : j'obtiens le même comportement avec un simple xterm lancé sans paramètres)
Vos avis et pistes vers lesquelles chercher sont les bienvenus, je vous en remercie d'avance.
