Skip to content

Commit edc063a

Browse files
Eric Prud'hommeauxclaude
andcommitted
~ CI: install libfl-dev on Linux for FlexLexer.h
Newer Ubuntu ships FlexLexer.h in libfl-dev rather than flex, so cmake's FindFLEX left FLEX_INCLUDE_DIR NOTFOUND on the runner. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 parent 39b8c83 commit edc063a

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
if: runner.os == 'Linux'
2020
run: |
2121
sudo apt-get update
22-
sudo apt-get install -y cmake bison flex libexpat1-dev uuid-dev \
22+
sudo apt-get install -y cmake bison flex libfl-dev libexpat1-dev uuid-dev \
2323
libboost-dev libboost-regex-dev libboost-thread-dev \
2424
libboost-filesystem-dev libboost-date-time-dev \
2525
libboost-program-options-dev libboost-iostreams-dev \

‎README‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ CI (.github/workflows/ci.yml) runs the same steps on Linux and macOS.
2121
you'll need these packages:
2222

2323
- cmake
24-
- flex (>= 2.6)
24+
- flex (>= 2.6) and libfl-dev (FlexLexer.h)
2525
- bison (>= 3.2)
2626
- uuid-dev
2727
- libexpat1-dev (or libxml2-dev with -DSWOBJ_XML_PARSER=LIBXML2)

0 commit comments

Comments
 (0)