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