@Bartus No problem, let's say this has never existed.
Once the build dependencies (gcc, gh etc.) have been installed, the build should simply be:
make deps && make
The make
command here is a wrapper around elaborated build commands:
- First make (
make deps
) will download and install binaries dependencies, compiled beforehand from sources by LuxCore in a GLIBC_2_28 environment. - Second make (
make
) will trigger CMake (config, build and install).
The result will be found in out/Install/Release
. Executables are in ./bin
and libs are in ./lib
. RPATH are tweaked in the executables to find the libs in that location.
My recommendation would be to install ./bin
and ./lib
in an /opt/luxcore
directory, to avoid version conflicts with Arch libs.
Pinned Comments
bartus commented on 2020-06-11 15:32 (UTC) (edited on 2020-08-22 09:39 (UTC) by bartus)
This package is also hosted on GitHub.
issues
andpatches
at GitHub.Use env vars to control build process:
DISABLE_OPENCL=1
to skip opencl kernel build (yields DISABLE_CUDA=1)DISABLE_CUDA=1
to skip cuda kernel build.Usage cases:
export DISABLE_CUDA=1
before buildDISABLE_CUDA=1 ~your-aur-helper~
makepkg DISABLE_CUDA=1
yay -S blender-2.8-git --mflags "DISABLE_CUDA=1"
bartus commented on 2019-04-10 11:42 (UTC)
Please report
issues
andpatches
to luxcorerender@github.com