Ben Hammett wrote:
> I have recently checked the most recent version of openVRML out of CVS,
> and have follwed the instructions given in README.build_from_cvs.
>
> Everything seems to work ok until step 4, where the make starts off ok
> and then stops with the following error messages:
> o ../../../src/libopenvrml/openvrml
> ./../../src/libopenvrml/openvrml/Vrml97Parser.g.
> make[3]: o: Command not found
> make[3]: [../../../src/libopenvrml/openvrml/Vrml97Parser.cpp] Error 127
> (ignored)
> o ../../../src/libopenvrml/openvrml
> ./../../src/libopenvrml/openvrml/Vrml97Parser.g.
> make[3]: o: Command not found
> make[3]: [../../../src/libopenvrml/openvrml/Vrml97Parser.hpp] Error 127
> (ignored)
> make[3]: *** No rule to make target
> `../../../src/libopenvrml/openvrml/Vrml97ParserTokenTypes.hpp', needed
> by `all'. Stop.
> make[3]: Leaving directory `/home/bhammett/openvrml/BUILD/src/libopenvrml'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/bhammett/openvrml/BUILD/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/bhammett/openvrml/BUILD'
> make: *** [all] Error 2
>
> any help would be very much appreciated.
'o'? Okay, that's interesting.
I recently changed stuff to require that CVS users have antlr. The
motivation for this was to get the generated sources out of the
repository and out of changesets. The plan is to continue to include
them in the tarball, so tarball users won't need antlr.
That said, I'm well aware that this isn't yet all working as it should.
For the moment, this should get you going. Install antlr; then invoke
make like this:
$ make ANTLR='java -cp /path/to/antlr.jar antlr.Tool'
Braden
|