Libjemalloc.so.1 problem in static build

Hello I’m trying out to make an static build, and of-course in my computer all works fine, but in a friend virtual machine it gives this error:

./blender: error while loading shared libraries: libjemalloc.so.1: cannot open shared object file: No such file or directory

I’m not a developer just a Linux user, so I’m a bit lost.

Here is thebuild:

Did you compile all static dependencies?
If not, try “make deps” and rebuild Blender.

I think I did, but not sure any more.
make deps gives me this error:
[ 30%] Built target external_openmesh
Makefile:129: recipe for target ‘all’ failed
make[1]: *** [all] Error 2
GNUmakefile:306: recipe for target ‘deps’ failed
make: *** [deps] Error 2

To see what the actual error is, you’d need to post the complete build log. The interesting thing is the first error, not the last one.

You can run make deps a few times so that only the library with the error is left and the log is simpler.

A bit more information on make deps is here.
https://wiki.blender.org/wiki/Building_Blender/Dependencies

Particularly, make sure you’ve installed: cmake autoconf automake libtool yasm nasm tcl

1 Like

Same problem here with this build of Blender 2.80 + LANPR renderer posted on GraphicAll

I already reported this issue to the author(?) of the build.