[LUGA] Mit freundlicher Unterstützung von:
init.at

Mail Thread Index


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: postgres95



> Richard J. Strasser wrote:
> 
> >Ich wollt mir gerade postgres95 compilieren, da traf ich auf 2 Schwierigkeiten:
> >
> >Die erste war, dass im Verzeichnis '/usr/src/postgres95/src/backend/parser'
> >kein gram.c war .. das hab ich geloest, indem ich einfach gram.y nach
> >gram.c kopierte.
> 
> Au! Da wird der C-Compiler keine Freude gehabt haben. "*.y"-Files sind
> für den yacc (oder bison) gedacht. Dieser erzeugt dann daraus ein "*.c"
> und häufig auch ein "*.h" File. Eigentlich sollte eine entsprechende
> Regel im Makefile sein, aber Du kannst natürlich den Bison auch von Hand
> aufrufen. "bison -d gram.y" sollte gram.c und gram.h erzeugen.
> Möglicherweise brauchst Du das -y (Yacc compatibility) Flag, dann heißen
> die Output-Files aber y.tab.[ch] und Du mußt sie erst umbenennen.

BTW: Bei Postgres95 gabs immer die Regel den neuesten flex zu verwenden, sonst
ging da nicht viel.

Es gibt auch eine Mailing List, in der diese Probleme normalerweise
schon vor dem Entstehen (;-)) gelöst werden 
http://www.ki.net/postgres95 weiß auch einiges.

--zen
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  Vinzenz Grabner                  <   Voice   : + 43 1 817 62 30-15
  G.A.M.S. GmbH.                   >   Fax     : + 43 1 817 62 30-17
  Schoenbrunnerstr. 179/II/4.St.   <   NIC     : VG39
  A-1120 Vienna/Austria/Europe     >   e-mail  : zen@gams.net
       ~ sweet ~                   <   WWW     : http://www.gams.net/
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -





powered by LINUX the choice of a gnu generation
linux user group austria;
Suche
Suche
Letzte Änderung:
webmaster@luga.at
September 2010