On 3/16/19 3:59 PM, martyn vidler via blfs-dev wrote:
On Sat, Mar 16, 2019 at 8:51 PM Bruce Dubbs via blfs-dev <[email protected] <mailto:[email protected]>> wrote:On 3/16/19 3:16 PM, martyn vidler via blfs-dev wrote: > > meson.build:617:4: ERROR: Problem encountered: The nine state tracker > requires gallium softpipe/llvmpipe > > enable all > > GALLIUM_DRV"nouveau,radeonsi,svga,swrast" and DRI_DRIVERS"i915,i965,nouveau" errors > meson.build:1239:6: ERROR: Problem encountered: The Nouveau driver requires rtti. > You either need to turn off nouveau or use an LLVM built with LLVM_ENABLE_RTTI > > > I had to use > GALLIUM_DRV="radeonsi,svga,swrast" DRI_DRIVERS="i915,i965,nouveau" > PLATFORMS="x11,wayland,drm" > > and it builds Yes. It took me several hours to figure out that swrast was needed in the gallium drivers. The book is correct if you use the instructions as published but needs more about changing those settings. What about: Note The i915 driver cannot be specified in both GALLIUM_DRV and DRI_DRIVERS. To build the radeonsi driver, building the gallium softpipe/llvmpipe driver is required by specifying swrast also. Anything else?
I got a build using GALLIUM_DRV="i915,swrast" DRI_DRIVERS=i965 PLATFORMS="x11,wayland,drm" nouveau needed LLVM_ENABLE_RTTI
Yes, the llvm instructions have been updated to include LLVM_ENABLE_RTTI. -- Bruce -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
