Hi! I’m looking to get into contributing to Blender. I have a list of some things I think might be simple to tackle, so I’m starting out by getting set up to build Blender from source.
I’m using Manjaro, so I followed the instructions here
A few times running make I got an error similar to what follows. I tried disabling OpenVDB, then Alembic and that worked.
So the build is now finished, but I think something didn’t work correctly, because when I run “./blender”, I get the following error. I’m running this command because the .desktop doesn’t work either.
./blender: error while loading shared libraries: liboslcomp.so.1.9: cannot open shared object file: No such file or directory
Install_deps.sh finished, so I’m not sure what the problem is here, does anyone have an idea?
I’m sorry that this is sort of a nooby question, but I’ve been trying to get this to work for quite a while, I even switched distros hoping that might help.
I know I probably need to provide more detail in the error messages. Tomorrow I will start the process from scratch and document the error messages I receive better. But I still feel I might be missing something which is why I posted.
Update! I’m getting this error again on a different computer with a fresh install of Manjaro Gnome, so I think this problem is not just me. I wanted to document the issue before I mess around trying to fix it because this feels a bit like a bug in the building process.
Here’s the process I followed:
Followed the process on the building Blender page for cloning and updating the source.
Ran install_deps.sh with no arguments. --> Dependencies succesfully installed.
Used the make command provided by the install deps script:
I think the general thing I did to fix it was building more of the packages manually with install-deps.sh until it started to work. Also with the package manager I checked the location of the system libraries and corrected them in Cmake.
I can provide more detail about my setup in a bit. It’s got to just be some combination of install-deps options and cmake variables.
I’ve got it to build eventually, not sure what I exactly did…
However I can’t get it to build with Embree. Do you have any tips there? I just the deps_install.sh with all dependencies and also installed embree via the package managerlater because that helped with alembic and openvdb for me