I am getting this error: ./kernel/log.h:30:42: fa...
# openroad
s
I am getting this error: ./kernel/log.h3042: fatal error: boost/xpressive/xpressive.hpp: No such file or directory  #include <boost/xpressive/xpressive.hpp>                                          ^ compilation terminated.
m
Do you have the boost dependency installed?
s
never heard of 'boost". Is there link to how to install?
m
It depends on which Linux distribution you use or you can install it from source
There is a list of other dependencies in the installation instructions. I just submitted a patch last week that added a missing one, so I know it is there and complete
s
Redhat Linux server 7.8
m
They give instructions for centos which should be close
s
Per that link, the very first step is etc/DependencyInstaller.sh
m
Yes
s
But from where do I clone etc/DependencyInstaller.sh?
m
It's in OpenRoad
s
etc]$ ./DependencyInstaller.sh unsupported system: Red Hat Enterprise Linux Server supported systems are CentOS 7 and Ubuntu 20.04 usage: ./DependencyInstaller.sh -run[time] ./DependencyInstaller.sh -dev[elopment]
It was in Openroad/etc rather than Openroad
So, my distribution is a no-go for this?
Dependencies needed even for Option 2: Local?
m
CentOS and RedHat are basically the same thing so you probably just need to hack the script to get it to work
Or install the dependencies manually
s
I can google how but do you have tips on how exactly to do
m
The script literally has the commands in it
s
is this some issue something anyone has worked around?
by manually, you mean line by line? Is there a command to simplify that? recursive iterative command perhaps?
any support planned for rhel 7?
m
I have no idea
m
They are very similar but rhel7 is their enterprise offering and centos7 is community supported. There is no plan for rhel7 but I expect the centos7 packages would work fine. Or just use docker