tibo@tibo-laptop:~/ignare$ sudo -s root@tibo-laptop:~/ignare# ./autogen.sh && make && make install bin/ignare Exécute aclocal. Exécute autoconf. Exécute autoheader. Exécute automakeconfigure.ac: 9: `automake requires `AM_CONFIG_HEADER', not `AC_CONFIG_HEADER' automake: configure.ac: installing `./install-sh' automake: configure.ac: installing `./mkinstalldirs' automake: configure.ac: installing `./missing' automake: configure.ac: installing `./config.guess' automake: configure.ac: installing `./config.sub' automake: Makefile.am: installing `./INSTALL' configure.ac: 9: required file `./[src/config.h].in' not found configure.ac: 9: required file `./[src/stamp-h.in' not found . Exécute ./configure --prefix=/home/tibo/ignare --with-error-level=DEVEL checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking whether make sets $(MAKE)... yes checking for working aclocal-1.4... found checking for working autoconf... found checking for working automake-1.4... found checking for working autoheader... found checking for working makeinfo... missing checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking whether make sets $(MAKE)... (cached) yes configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/config.h Passez les arguments de ./configure à ./autogen.sh pour configurer le projet. Exécutez make pour compiler et make install pour installer. Making all in src make[1]: entrant dans le répertoire « /home/tibo/ignare/src » gcc -DHAVE_CONFIG_H -I. -I. -I../[src -ansi -Wall -DPACKAGE_DATA_DIR=\""/home/tibo/ignare/share/"\" -g -O2 -c ignare.c ignare.c: Dans la fonction «Sauver» : ignare.c:295: attention : passing argument 2 of «DicoExporter» from incompatible pointer type gcc -DHAVE_CONFIG_H -I. -I. -I../[src -ansi -Wall -DPACKAGE_DATA_DIR=\""/home/tibo/ignare/share/"\" -g -O2 -c ihm-liste.c gcc -DHAVE_CONFIG_H -I. -I. -I../[src -ansi -Wall -DPACKAGE_DATA_DIR=\""/home/tibo/ignare/share/"\" -g -O2 -c ihm-menu.c gcc -DHAVE_CONFIG_H -I. -I. -I../[src -ansi -Wall -DPACKAGE_DATA_DIR=\""/home/tibo/ignare/share/"\" -g -O2 -c ihm-commun.c gcc -DHAVE_CONFIG_H -I. -I. -I../[src -ansi -Wall -DPACKAGE_DATA_DIR=\""/home/tibo/ignare/share/"\" -g -O2 -c dico.c gcc -DHAVE_CONFIG_H -I. -I. -I../[src -ansi -Wall -DPACKAGE_DATA_DIR=\""/home/tibo/ignare/share/"\" -g -O2 -c alg.c gcc -DHAVE_CONFIG_H -I. -I. -I../[src -ansi -Wall -DPACKAGE_DATA_DIR=\""/home/tibo/ignare/share/"\" -g -O2 -c tablehash.c tablehash.c: Dans la fonction «TableHashExporter» : tablehash.c:165: attention : passing argument 2 of «ListeParcourir» from incompatible pointer type gcc -DHAVE_CONFIG_H -I. -I. -I../[src -ansi -Wall -DPACKAGE_DATA_DIR=\""/home/tibo/ignare/share/"\" -g -O2 -c abr.c gcc -DHAVE_CONFIG_H -I. -I. -I../[src -ansi -Wall -DPACKAGE_DATA_DIR=\""/home/tibo/ignare/share/"\" -g -O2 -c liste.c gcc -DHAVE_CONFIG_H -I. -I. -I../[src -ansi -Wall -DPACKAGE_DATA_DIR=\""/home/tibo/ignare/share/"\" -g -O2 -c commun.c gcc -DHAVE_CONFIG_H -I. -I. -I../[src -ansi -Wall -DPACKAGE_DATA_DIR=\""/home/tibo/ignare/share/"\" -g -O2 -c erreurs.c erreurs.c: Dans la fonction «ErreurAfficher» : erreurs.c:30: attention : «titre» may be used uninitialized in this function gcc -DHAVE_CONFIG_H -I. -I. -I../[src -ansi -Wall -DPACKAGE_DATA_DIR=\""/home/tibo/ignare/share/"\" -g -O2 -c arbin.c gcc -DHAVE_CONFIG_H -I. -I. -I../[src -ansi -Wall -DPACKAGE_DATA_DIR=\""/home/tibo/ignare/share/"\" -g -O2 -c fichiers.c gcc -ansi -Wall -DPACKAGE_DATA_DIR=\""/home/tibo/ignare/share/"\" -g -O2 -o ignare ignare.o ihm-liste.o ihm-menu.o ihm-commun.o dico.o alg.o tablehash.o abr.o liste.o commun.o erreurs.o arbin.o fichiers.o gcc -DHAVE_CONFIG_H -I. -I. -I../[src -ansi -Wall -DPACKAGE_DATA_DIR=\""/home/tibo/ignare/share/"\" -g -O2 -c test-alg.c gcc -ansi -Wall -DPACKAGE_DATA_DIR=\""/home/tibo/ignare/share/"\" -g -O2 -o test-alg arbin.o alg.o commun.o ihm-commun.o erreurs.o test-alg.o gcc -DHAVE_CONFIG_H -I. -I. -I../[src -ansi -Wall -DPACKAGE_DATA_DIR=\""/home/tibo/ignare/share/"\" -g -O2 -c test-tablehash.c gcc -ansi -Wall -DPACKAGE_DATA_DIR=\""/home/tibo/ignare/share/"\" -g -O2 -o test-tablehash liste.o tablehash.o commun.o ihm-commun.o erreurs.o test-tablehash.o gcc -DHAVE_CONFIG_H -I. -I. -I../[src -ansi -Wall -DPACKAGE_DATA_DIR=\""/home/tibo/ignare/share/"\" -g -O2 -c test-liste.c test-liste.c: Dans la fonction «main» : test-liste.c:23: attention : format «%d» expects type «int», but argument 2 has type «struct Liste *» test-liste.c:9: attention : unused variable «i» gcc -ansi -Wall -DPACKAGE_DATA_DIR=\""/home/tibo/ignare/share/"\" -g -O2 -o test-liste liste.o commun.o ihm-commun.o erreurs.o test-liste.o gcc -DHAVE_CONFIG_H -I. -I. -I../[src -ansi -Wall -DPACKAGE_DATA_DIR=\""/home/tibo/ignare/share/"\" -g -O2 -c test-abr.c gcc -ansi -Wall -DPACKAGE_DATA_DIR=\""/home/tibo/ignare/share/"\" -g -O2 -o test-abr arbin.o abr.o commun.o ihm-commun.o erreurs.o test-abr.o make[1]: quittant le répertoire « /home/tibo/ignare/src » make[1]: entrant dans le répertoire « /home/tibo/ignare » make[1]: Rien à faire pour « all-am ». make[1]: quittant le répertoire « /home/tibo/ignare » Making install in src make[1]: entrant dans le répertoire « /home/tibo/ignare/src » make[2]: entrant dans le répertoire « /home/tibo/ignare/src » /bin/sh ../mkinstalldirs /home/tibo/ignare/bin mkdir /home/tibo/ignare/bin /usr/bin/install -c ignare /home/tibo/ignare/bin/ignare /usr/bin/install -c test-alg /home/tibo/ignare/bin/test-alg /usr/bin/install -c test-tablehash /home/tibo/ignare/bin/test-tablehash /usr/bin/install -c test-liste /home/tibo/ignare/bin/test-liste /usr/bin/install -c test-abr /home/tibo/ignare/bin/test-abr make[2]: Rien à faire pour « install-data-am ». make[2]: quittant le répertoire « /home/tibo/ignare/src » make[1]: quittant le répertoire « /home/tibo/ignare/src » make[1]: entrant dans le répertoire « /home/tibo/ignare » make[2]: entrant dans le répertoire « /home/tibo/ignare » make[2]: Rien à faire pour « install-exec-am ». /bin/sh ./mkinstalldirs /home/tibo/ignare/share/ mkdir /home/tibo/ignare/share /usr/bin/install -c -m 644 ./data/français.dico /home/tibo/ignare/share//data/français.dico /usr/bin/install: ne peut créer le fichier régulier `/home/tibo/ignare/share//data/français.dico': Aucun fichier ou répertoire de ce type make[2]: *** [install-ignareDATA] Erreur 1 make[2]: quittant le répertoire « /home/tibo/ignare » make[1]: *** [install-am] Erreur 2 make[1]: quittant le répertoire « /home/tibo/ignare » make: *** [install-recursive] Erreur 1 root@tibo-laptop:~/ignare#