Solaris : Variable d'environnement
Fermé
électronicien
-
Modifié par jipicy le 8/04/2010 à 10:59
dubcek Messages postés 18784 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 24 avril 2025 - 8 avril 2010 à 16:17
dubcek Messages postés 18784 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 24 avril 2025 - 8 avril 2010 à 16:17
Bonjour à tous;
je travail sur une station solaris sous un serveur,je besoin d'ajouter des variables d'environnement (inclure l'annuaire(le répertoire) commun dans le chemin de recherche du simulateur) par exemple si le simulateur a utilisé la variable d'environnement SPICE_MODULE_PATH pour chercher les fichiers et cette suite de test a été trouvée dans ~/repertoire/testsuites alors il faut ajouter dans le fichier shell kshell or bash la ligne
export SPICE_MODULE_PATH=~/repertoire/testsuite/test:$SPICE_MODULE_PATH
Bon, je suis pas expert en unix donc j'arrive pas à trouver le fichier shell;
c'est un fichier liée à mon compte ou une fichier liée au simulateur???
sous solaris, ou je peut trouver ce shell???quel est leur nom sous solaris???
Merci pour toute réponse;
je travail sur une station solaris sous un serveur,je besoin d'ajouter des variables d'environnement (inclure l'annuaire(le répertoire) commun dans le chemin de recherche du simulateur) par exemple si le simulateur a utilisé la variable d'environnement SPICE_MODULE_PATH pour chercher les fichiers et cette suite de test a été trouvée dans ~/repertoire/testsuites alors il faut ajouter dans le fichier shell kshell or bash la ligne
export SPICE_MODULE_PATH=~/repertoire/testsuite/test:$SPICE_MODULE_PATH
Bon, je suis pas expert en unix donc j'arrive pas à trouver le fichier shell;
c'est un fichier liée à mon compte ou une fichier liée au simulateur???
sous solaris, ou je peut trouver ce shell???quel est leur nom sous solaris???
Merci pour toute réponse;
5 réponses
dubcek
Messages postés
18784
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
24 avril 2025
5 630
8 avril 2010 à 11:01
8 avril 2010 à 11:01
hello
il faut l'ajouter, en fonction du shell
pour tout le monde
/etc/bash.bashrc ou /etc/kshrc
pour toi
~/.bashrc ou ~/.kshrc
il faut l'ajouter, en fonction du shell
pour tout le monde
/etc/bash.bashrc ou /etc/kshrc
pour toi
~/.bashrc ou ~/.kshrc
dubcek
Messages postés
18784
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
24 avril 2025
5 630
8 avril 2010 à 11:50
8 avril 2010 à 11:50
quel est ton shell ? tcsh ? echo $SHELL
ajoute dans .cshrc
setenv SPICE_MODULE_PATH ~/repertoire/testsuite/test:$SPICE_MODULE_PATH
si SPICE_MODULE_PATH existe déjà
sinon
setenv SPICE_MODULE_PATH ~/repertoire/testsuite/test
ajoute dans .cshrc
setenv SPICE_MODULE_PATH ~/repertoire/testsuite/test:$SPICE_MODULE_PATH
si SPICE_MODULE_PATH existe déjà
sinon
setenv SPICE_MODULE_PATH ~/repertoire/testsuite/test
comment je peux avoir le shell(tcsh)???
j'ai aucune idée;
pour moi je trouve que deux fichiers:.cshrc et .login sous mon compte sur
la station solaris.rien autre!!!!!
En effet mon but est d'exucuter des fichier perl qui font
un appel à un modèle ecrit en verilogA ce pour ça il faut ajouter un path
pour pointer sur le fichier de modèle et bien sur la simulation
avec un simulateur telque SPICE
mais j'arrive pas(il ne faut pas lancer le simulateur et faire ouvrir avec
pour ce modèle il faut executer un fichier perl qui fait la simulation
et l'execution de pas mal des fichier et lance le simulateur tout est automatique:)
je trouve pas une solution!!!!!
j'ai aucune idée;
pour moi je trouve que deux fichiers:.cshrc et .login sous mon compte sur
la station solaris.rien autre!!!!!
En effet mon but est d'exucuter des fichier perl qui font
un appel à un modèle ecrit en verilogA ce pour ça il faut ajouter un path
pour pointer sur le fichier de modèle et bien sur la simulation
avec un simulateur telque SPICE
mais j'arrive pas(il ne faut pas lancer le simulateur et faire ouvrir avec
pour ce modèle il faut executer un fichier perl qui fait la simulation
et l'execution de pas mal des fichier et lance le simulateur tout est automatique:)
je trouve pas une solution!!!!!
dubcek
Messages postés
18784
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
24 avril 2025
5 630
Modifié par dubcek le 8/04/2010 à 15:18
Modifié par dubcek le 8/04/2010 à 15:18
echo $shell
modifie ton .cshrc, cf post 4
les progs. à exécuter sont dans ~/repertoire/testsuite/test: ?
modifie ton .cshrc, cf post 4
les progs. à exécuter sont dans ~/repertoire/testsuite/test: ?
dubcek
Messages postés
18784
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
24 avril 2025
5 630
8 avril 2010 à 15:42
8 avril 2010 à 15:42
export n'est pas pour tcsh
tu veux exécuter des programmes qui sont dans ~/repertoire/testsuite/test ?
tape:
setenv SPICE_MODULE_PATH ~/repertoire/testsuite/test
setenv PATH "${PATH}:${SPICE_MODULE_PATH}"
tu veux exécuter des programmes qui sont dans ~/repertoire/testsuite/test ?
tape:
setenv SPICE_MODULE_PATH ~/repertoire/testsuite/test
setenv PATH "${PATH}:${SPICE_MODULE_PATH}"
j'espère que je tu dérange pas:)
voici une petite description de quoi je parle(je suivi un document de help)
"""""""""""""""""""""""""""""""""""""""""""""""
Running a test
To run any test, the only necessary step is to include the common directory in
the simulator's Verilog-A search path. For example, if the simulator used the
environment variable SPICE_MODULE_PATH to search for the files, and this test
suite were found in ~/cmc/testsuites, then on kshell or bash shells:
export SPICE_MODULE_PATH=~/cmc/testsuite/common:$SPICE_MODULE_PATH
If the simulator requires setting a search path for the directory where the
netlist is run (e.g., '.'), that should also be set.
""""""""""""""""""""""""""""""""""""""""""""""""""""""
cette repertoire contien un fichier verilogA(modèle d'un transistor)c'est pas un programme
juste un code qui doit etre executer par un logiciel.
voici une petite description de quoi je parle(je suivi un document de help)
"""""""""""""""""""""""""""""""""""""""""""""""
Running a test
To run any test, the only necessary step is to include the common directory in
the simulator's Verilog-A search path. For example, if the simulator used the
environment variable SPICE_MODULE_PATH to search for the files, and this test
suite were found in ~/cmc/testsuites, then on kshell or bash shells:
export SPICE_MODULE_PATH=~/cmc/testsuite/common:$SPICE_MODULE_PATH
If the simulator requires setting a search path for the directory where the
netlist is run (e.g., '.'), that should also be set.
""""""""""""""""""""""""""""""""""""""""""""""""""""""
cette repertoire contien un fichier verilogA(modèle d'un transistor)c'est pas un programme
juste un code qui doit etre executer par un logiciel.
dubcek
Messages postés
18784
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
24 avril 2025
5 630
Modifié par dubcek le 8/04/2010 à 15:56
Modifié par dubcek le 8/04/2010 à 15:56
dans quel répertoiore est le netlist ?
affiche l'exécution de
echo $SPICE_MODULE_PATH
echo $PATH
affiche l'exécution de
echo $SPICE_MODULE_PATH
echo $PATH
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
dubcek
Messages postés
18784
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
24 avril 2025
5 630
8 avril 2010 à 16:17
8 avril 2010 à 16:17
setenv SPICE_MODULE_PATH ~/repertoire/testsuite/test
setenv PATH "/repertoire du netlist:${PATH}"
et essaye
setenv PATH "/repertoire du netlist:${PATH}"
et essaye
8 avril 2010 à 11:17
Bon merci mais je trouve pas ces fichiers sous mon compte;
il y a un fichier .cshrc qui définie les commandes à utilisés;
c'est ci????
Une information:je suis pas administrateur,j'ai juste un compte sur la station;
aider moi SVP;