Bug#962763: renderdoc FTBFS: undefined references to spvtools symbols
On Sat, 13 Jun 2020 18:48:23 +0300, Adrian Bunk wrote:
> -lSPIRV-Tools -lSPIRV-Tools-link -lSPIRV-Tools-opt -lrenderdoc_libentry
> /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/libSPIRV-Tools-opt.a(optimizer.cpp.o): in function `spvtools::Optimizer::Run(unsigned int const*, unsigned long, std::vector<unsigned int, std::allocator<unsigned int> >*, spv_optimizer_options_t*) const':
> (.text+0x73f3): undefined reference to `spvtools::SpirvTools::SpirvTools(spv_target_env)'
Hi,
This link error can be addressed by reordering the libs according to
/usr/lib/x86_64-linux-gnu/pkgconfig/SPIRV-Tools.pc
Reply to: