OVH Cloud OVH Cloud

system, bash, cshrc, ...

1 réponse
Avatar
Vincent KELNER
Bonsoir =E0 tous,

Dans un de mes codes, je suis ammen=E9 =E0 utiliser la commande system("n=
om=20
de l'exe =E0 lanc=E9");
Le probl=E8me que la console lanc=E9e est une console Bash et qu'une de m=
es=20
variables d'environement (pourtant d=E9clar=E9e dans mon .cshrc via la li=
gne
setenv LD_LIBRARY_PATH "/usr/local/matlab/extern/lib/glnx86") n'est pas=20
reconnue :((((
Que puis je faire ?
D'avance merci.

Vincent K

1 réponse

Avatar
Horst Kraemer
On Fri, 14 May 2004 23:46:34 +0200, Vincent KELNER
wrote:

Bonsoir à tous,

Dans un de mes codes, je suis ammené à utiliser la commande system("nom
de l'exe à lancé");
Le problème que la console lancée est une console Bash et qu'une de mes
variables d'environement (pourtant déclarée dans mon .cshrc via la ligne
setenv LD_LIBRARY_PATH "/usr/local/matlab/extern/lib/glnx86") n'est pas
reconnue :((((
Que puis je faire ?
D'avance merci.


system("/bin/csh -c monprogramme");

--
Horst