dcbaker / meson-plus-plus

An experimental and incomplete implementation of Meson in C++, for solving Meson's bootstrapping issue.
Apache License 2.0
45 stars 7 forks source link

Fix various build issues #30

Closed annacrombie closed 3 years ago

annacrombie commented 3 years ago

I ran into a couple of issues when trying to build this project using meson 0.58.1 and samurai 1.2. The 3 issues and their fixes have more details in the commit message.

eli-schwartz commented 2 years ago

Missing flex headers seems fantastically wrong :( since the flex development tool should come with the headers it generates code for.

Debian style -dev packages are intended for cases where the runtime is separate from the development code, but apparently https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=840080 has just opted to break this altogether. :(

dcbaker commented 2 years ago

Yeah, debian likes to split things in completely useless ways.