Sous Mac (et de façon très liée, sous *BSD), il faut toujours mettre un argument de répertoire à find. Hors là il n'y en a pas, ce qui fait échouer le make.
bash
find -type f -not \( -iname "*.wc" -or -iname "Makefile" \) -exec /bin/rm -fv {} \;
find: illegal option -- t
find: illegal option -- y
find: illegal option -- p
find: illegal option -- e
find: f: No such file or directory `
Il faut écrire : find . -type f -not ( -iname "*.wc" -or -iname "Makefile" ) -exec /bin/rm -fv {} \;
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
# Problème de make sous Mac et *BSD
Posté par Ontologia (site web personnel) . En réponse au journal Compilateur mini-ML vers TeX et shell. Évalué à 3.
Sous Mac (et de façon très liée, sous *BSD), il faut toujours mettre un argument de répertoire à find. Hors là il n'y en a pas, ce qui fait échouer le make.
bash
`find -type f -not \( -iname "*.wc" -or -iname "Makefile" \) -exec /bin/rm -fv {} \;
find: illegal option -- t
find: illegal option -- y
find: illegal option -- p
find: illegal option -- e
find: f: No such file or directory
Il faut écrire : find . -type f -not ( -iname "*.wc" -or -iname "Makefile" ) -exec /bin/rm -fv {} \;
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker