It seems not mandatory but when "make install" copies the shared lib into folder, it forget to set them as "executable".
It also miss th library cache refresh so user needs to execute 'ldconfig' to properly use the lib (this is what I had as issue on Armibian distribution)