humblehacker / kspec

keymap code generator for the humble hacker keyboard firmware
6 stars 4 forks source link

What provides `coco`? #4

Open grahamc opened 11 years ago

grahamc commented 11 years ago

I'm attempting to build kspec locally, and appear to have all the dependencies, but still cannot run scons, due to the dependency on coco.

ryancdotorg commented 10 years ago

On Ubuntu, coco-cpp is needed. You then have to copy the Scanner.frame and Parser.frame files into the kspec directory, and edit SConstruct to call cococpp instead of coco. You also have to have Lua development libs installed, and modify lua_helpers.h to point to the right place. I still have it explode with boost problems, but perhaps you can figure that out?

ryancdotorg commented 10 years ago

These are the change I made.

https://gist.github.com/ryancdotorg/6690445

after installing the needed packages, kspec compiles.