Probleme mit yacc

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
aubergine
Beiträge: 23
Registriert: 15.08.2005 22:17:59

Probleme mit yacc

Beitrag von aubergine » 25.02.2006 22:56:12

Hi,


hab grade versucht die neuste Version von monit auf meinem Rechner zu compilen.
Leider ohne großen Erfolg:

Code: Alles auswählen

.
.
.
btyaccpa.ske:809: error: request for member `ssp' in something not a structure or union
btyaccpa.ske:809: error: request for member `ss' in something not a structure or union
btyaccpa.ske:810: error: request for member `vsp' in something not a structure or union
btyaccpa.ske:810: error: request for member `vs' in something not a structure or union
btyaccpa.ske:811: error: request for member `psp' in something not a structure or union
btyaccpa.ske:811: error: request for member `ps' in something not a structure or union
btyaccpa.ske: At top level:
btyaccpa.ske:814: error: syntax error before '*' token
btyaccpa.ske:814: warning: return type defaults to `int'
btyaccpa.ske: In function `YYNewState':
btyaccpa.ske:815: error: `yyparsestate' undeclared (first use in this function)
btyaccpa.ske:815: error: `p' undeclared (first use in this function)
btyaccpa.ske:815: error: `new' undeclared (first use in this function)
btyaccpa.ske:815: error: syntax error before "yyparsestate"
btyaccpa.ske:817: error: syntax error before "Yshort"
btyaccpa.ske:818: error: syntax error before "YYSTYPE"
btyaccpa.ske:819: error: syntax error before "int"
btyaccpa.ske:820: error: `YYSTYPE' undeclared (first use in this function)
btyaccpa.ske: At top level:
btyaccpa.ske:825: error: syntax error before '*' token
btyaccpa.ske: In function `YYFreeState':
btyaccpa.ske:826: error: `delete' undeclared (first use in this function)
btyaccpa.ske:826: error: syntax error before ']' token
btyaccpa.ske:827: error: syntax error before ']' token
btyaccpa.ske:828: error: syntax error before ']' token
make: *** [y.tab.o] Error 1
ca. 300 dieser Zeilen.

Am Anfang fehlte yacc komplett daraufhin hab ich das Packet btyacc nachinstalliert was mich soweit wie oben beschrieben brachte.

Jemand eine Ahnung was da los ist?

yeti

Re: Probleme mit yacc

Beitrag von yeti » 26.02.2006 11:30:44

aubergine hat geschrieben:Jemand eine Ahnung was da los ist?
Nö!

Spionier doch im Debian/Unstable-Quellpaket, wie die Debianisten das bei Version 4.6.irgendwas gelöst haben...

Eventuell ist auch Ziehen einer Diff zwischen der unveränderten Quelle der Debianversion und der neuesten Quelle nützlich, um damit das Debianpaket hinterrücks hochzupatchen ... manchmal klappt sowas und dann hat man gleich die ganzen debianspezifischen Anpassungen mit drin ...

Antworten