Closed salotz closed 4 years ago
Hi @salotz! You didn't speficy the linux distro but, assuming you're using Ubuntu/Debian, just install these dependencies:
$ sudo apt-get install freeglut3-dev mesa-utils libglew-dev libglu-dev
Hi! Yes you assumed right :) This worked for me to build but now I am getting errors when I import. Before I start posting traces what is your setup? And are you currently able to build on HEAD and if so exactly how from a clean pull?
Do you have to build the bindings before running python setup.py install
?
Still trying to figure out how this system is actually put together without knowing anything about bgfx or pybind :P
My setup for Linux is a CentOS machine and the compiler is Clang. GCC is way pickyer on the linking order and that could be the problem. If you could share the log I can fix the setup for GCC.
Closing for lack of further details.
I was trying to build myself:
Before this I had built
binder
myself (following the basic instructions just runningbuild.py
) and this install LLVM 6.0.1 instead of 4.0.0 which is in the build scripts, so I changed that to match.And it fails with this:
I think the important line is: