[DEBIAN] Prob de compilation

Prob de compilation [DEBIAN] - Linux et OS Alternatifs

Marsh Posté le 24-02-2002 à 20:49:16    

Le binaire ayant l'air de deconner, je me suis lancer dans la compilation de vtun.
 
Apres avoir installer la zlib, izo et SSL, je lance mon configure:
 
./configure --prefix=/usr --sysconfdir=/etc --with-lzo-headers=/usr/src/lzo-1.07/include --with-lzo-lib=/usr/local/lib
 
la pas de prob tout passe.
Je fait mon make et la erreur, il trouve pas le prog yacc.
Apres avoir chercher pendant 1/2 heure, je trouve finalement un package qui possede le dit prog, l'install et relance mon make.
Et la comble du desespoir une autre magnifique erreur.
 
cass-srv:/usr/src/vtun# make
gcc -g -O2  -I/usr/src/lzo-1.07/include -I/usr/include/openssl -DVTUN_CONFIG_FILE=\"/etc/vtund.conf\" -DVTUN_PID_FILE=\"/usr/var/run/vtund.pid\" -DVTUN_STAT_DIR=\"/usr/var/log/vtund\" -DVTUN_LOCK_DIR=\"/usr/var/lock/vtund\" -c main.c
bison -y -d -b cfg_file cfg_file.y
conflicts:  20 shift/reduce
expected 18 shift/reduce conflicts
make: *** [cfg_file.tab.c] Error 1
 
 
malheureusement je comprends absolument pas ce qu'on me veut :(
 
qq aurait une idee ?

Reply

Marsh Posté le 24-02-2002 à 20:49:16   

Reply

Marsh Posté le 24-02-2002 à 20:58:49    

Yacc et Bison servent à construire un langage, défini par des regles sous la forme d'expressions regulières. Les erreurs de shift/reduce sont soit des erreurs dans la definitions de la grammaire, soit c ta vesion de yacc/bison qui pédale dans la semoule.
 
Enfin, si mes souvenirs sont bons, c un truc en rapport avec ça.


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 24-02-2002 à 21:00:45    

ben le seul moyen que j'ai trouve pour installer yacc c d'installer le package bison (avec apt-get install)
 
ya pas moyen de l'installer autrement?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed