I recommend using the feature/framework-sim branch which have less external requirements.
The issue you mention might be related to not being building the libcsp which is a requirement. The problem is that to build the libcsp you need python2 availabl, and that is not the default in latest Ubuntu versions for example. I'd recommend setting up a python2 environment in your session before building. I usually use pyenv for this.