• # Bash vs POSIX

    Posté par (site web personnel) . En réponse au message make et tar -abiscoté. Évalué à 9.

    La syntaxe {...,...} est un bashisme non-POSIX. Visiblement, chez toi make n'utilise pas bash (du point de vue du Makefile, une action n'est qu'une chaîne de caractère, c'est un shell qui s'occupe de la découper proprement selon les espaces, et d'expanser les noms de fichiers comme *.ext et ton {...,...}).

    Quelque chose comme

    SHELL=/bin/bash
    

    en début de Makefile devrait régler ça.