Probleme de script
Fermé
EwenB
Messages postés
4
Date d'inscription
lundi 18 août 2008
Statut
Membre
Dernière intervention
18 août 2008
-
18 août 2008 à 12:24
EwenB Messages postés 4 Date d'inscription lundi 18 août 2008 Statut Membre Dernière intervention 18 août 2008 - 18 août 2008 à 13:34
EwenB Messages postés 4 Date d'inscription lundi 18 août 2008 Statut Membre Dernière intervention 18 août 2008 - 18 août 2008 à 13:34
A voir également:
- Probleme de script
- Script vidéo youtube - Guide
- Ghost script - Télécharger - Polices de caractères
- Microsoft activation script - Accueil - Windows
- Script bat - Guide
- Executeur de script - Télécharger - Édition & Programmation
4 réponses
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
18 août 2008 à 12:33
18 août 2008 à 12:33
Salut,
Supprime tous les espaces dans tes variables avant et après le signe "égale", et entoure les déclarations par des quotes (simples ou doubles) :
Supprime tous les espaces dans tes variables avant et après le signe "égale", et entoure les déclarations par des quotes (simples ou doubles) :
# Version O2 OPTIF="-O -g" OPTIC="-O -g" OPTIL="$(OPTIF)";-))
EwenB
Messages postés
4
Date d'inscription
lundi 18 août 2008
Statut
Membre
Dernière intervention
18 août 2008
18 août 2008 à 12:37
18 août 2008 à 12:37
Ca j'avais plus ou moins tenté et vu que ca passait, mais je n'étais pas très sur de moi...
Du coup l'erreur se décale à "./Makefile: line 8: .SUFFIXES:: command not found"
...
Merci pour ta réponse rapide !
Du coup l'erreur se décale à "./Makefile: line 8: .SUFFIXES:: command not found"
...
Merci pour ta réponse rapide !
EwenB
Messages postés
4
Date d'inscription
lundi 18 août 2008
Statut
Membre
Dernière intervention
18 août 2008
18 août 2008 à 12:40
18 août 2008 à 12:40
J'ai modifié le début du fichier comme suit :
Ca passe au début, mais le wildcard n'est pas reconnu : "./Makefile: line 18: wildcard: command not found"
#!/bin/bash # Version O2 OPTIF='-O -g' OPTIC='-O -g' OPTIL=$OPTIF SUFFIXES='.eso .for .f .c .o .a' # Version de developpement personnel DEVEL=./Cast3m_devel # fichiers objets surcharges CAST='Lib_Castem/bdata.o main.o' # fichiers de developpements personnels SOUDEV=$(wildcard ESODEV/*.eso)
Ca passe au début, mais le wildcard n'est pas reconnu : "./Makefile: line 18: wildcard: command not found"
dubcek
Messages postés
18758
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
24 décembre 2024
5 623
18 août 2008 à 12:41
18 août 2008 à 12:41
ce n'est pas un script mais un makefile, non ?
enlever la ligne /bin/bash et faire make -f fichier
enlever la ligne /bin/bash et faire make -f fichier
EwenB
Messages postés
4
Date d'inscription
lundi 18 août 2008
Statut
Membre
Dernière intervention
18 août 2008
18 août 2008 à 13:34
18 août 2008 à 13:34
Je crois qu'il y a de l'idée dans ce que tu as dis... Dumoins ca change tout au niveau des message d'erreur !
Ca résoud pas le problème mais ca le fait bien avancer ^^
Merci !!
Ca résoud pas le problème mais ca le fait bien avancer ^^
Merci !!