emotionbug edited a comment on pull request #82:
URL: https://github.com/apache/incubator-age/pull/82#issuecomment-856342516


   This would not be the perfect solution.
   because, `cypher_gram.y` generate `cypher_gram_def.h`, `cypher_gram.c` that 
defined  `cypher_yyparse` function.
   
   maybe, it is build order problem.
   so, `make src/backend/parser/cypher_gram.c` command will be generate that 
files. after than, it can be buildable.
   
https://github.com/apache/incubator-age/blob/a389bbcf1979cb0c991441dad4faced81f7a2923/Makefile#L91
   
   but, there is also a problem with the "cypher_gram.c" file that generated in 
my environment, which is looking for an invalid header location like behind.
   ```c
   // actual
   #include "cypher_gram_def.h"
   
   // except
   #include "parser/cypher_gram_def.h
   ```
   
   **Summary**
   1. Bison build order problem.
   2. invalid header location problem
   
   **Envoriment**
   Ubuntu 21.04
   bison (GNU Bison) 3.7.5


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to