Bonjour,
Je dois realiser pour la fac un compilateur. Pour ce faire, j’aurai donc besoin de Bison. Le roblème, c’est que je suis ultra débutant en Linux (la honte :sweet: ). J’ai installé la Mandriva 2006, telechargé le fichier bison-2.1.tar.gz et executé la commande tar pour decompresser. Puis dans le repertoire contenant les fichiers deconpressés, j’ai executé la commande;
./configure --prefix=/usr && make && make install
Les fichier on été verifié et compilé.
Le problème, c’est que la commande bison n’existe toujours pas…
Dès lors, que faire? J’ai absolument besoin de cette commande…
Un truc que je ne comprend pas, c’est que la compil se termine par un code d’erreur:
make[1]: Leaving directory `/home/vlebrun/tmp/bison-2.1/runtime-po'
Making install in lib
make[1]: Entering directory `/home/vlebrun/tmp/bison-2.1/lib'
make install-am
make[2]: Entering directory `/home/vlebrun/tmp/bison-2.1/lib'
make[3]: Entering directory `/home/vlebrun/tmp/bison-2.1/lib'
test -z "/usr/lib" || mkdir -p -- "/usr/lib"
/usr/bin/install -c -m 644 'liby.a' '/usr/lib/liby.a'
/usr/bin/install: cannot create regular file `/usr/lib/liby.a': Permission denied
make[3]: *** [install-libLIBRARIES] Error 1
make[3]: Leaving directory `/home/vlebrun/tmp/bison-2.1/lib'
make[2]: *** [install-am] Error 2
make[2]: Leaving directory `/home/vlebrun/tmp/bison-2.1/lib'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/home/vlebrun/tmp/bison-2.1/lib'
make: *** [install-recursive] Erreur 1
Par avance, merci