Adapt the daqd parser to work with new/old flex
With flex <= 2.5 yyin/yyout are pointers, with 2.6+ they are member objects of the generated lexer. Adapt the build system to detect which is in use, and the code to work with both variants in flex. Among other items allows daqd to build on both Debian 8 & 9. git-svn-id: https://redoubt.ligo-wa.caltech.edu/svn/advLigoRTS/trunk@4538 6dcd42c9-f523-4c6d-aada-af552506706e
Showing
- CMakeLists.txt 10 additions, 0 deletionsCMakeLists.txt
- src/daqd/MyLexer.hh 15 additions, 4 deletionssrc/daqd/MyLexer.hh
- src/daqd/config.h.cmake 2 additions, 0 deletionssrc/daqd/config.h.cmake
- src/daqd/config.h.in 3 additions, 0 deletionssrc/daqd/config.h.in
- src/daqd/configure.ac 15 additions, 0 deletionssrc/daqd/configure.ac
Loading
Please register or sign in to comment