From: Bob van der Poel <bob@me...> - 2008-12-21 18:19:17
I've spend some time playing with the CVS version and really can't
figure out why it will not compile. I have installed all the redland
stuff I can find in my Ubuntu repositories, but no changes. I suspect
that there is something wrong with my lexer???
Here's where I get to:
gcc -DHAVE_CONFIG_H -I. -DRAPTOR_INTERNAL=1 -DLIBRDFA_IN_RAPTOR
-I../librdfa -g -O2 -MT strcasecmp.lo -MD -MP -MF .deps/strcasecmp.Tpo
-c strcasecmp.c -o strcasecmp.o >/dev/null 2>&1
mv -f .deps/strcasecmp.Tpo .deps/strcasecmp.Plo
byacc -b parsedate -p raptor_parsedate_ -d -v ./parsedate.y
byacc: e - line 167 of "./parsedate.y", syntax error
make: *** [parsedate.c] Error 1
I installed the Bison lexer and changed the Makefile in
redland/raptor/src to reflect the change from byacc to bison. All compiles!
I loaded the newest audacity, but don't have time just now to really try
it out. Will shout more if I find problems :)
I suspect that byacc is NOT compatible. The configure stuff should
reject byacc and insist on bison????
Hope this helps.
**** Listen to my CD at http://www.mellowood.ca/music/cedars ****
Bob van der Poel ** Wynndel, British Columbia, CANADA **
Get latest updates about Open Source Projects, Conferences and News.