lib32-llvm18: - Устанавливает библиотеки в /usr/lib (32-бит) - Собирает llvm-config как llvm-config-18-32 в /usr/bin - Удалены все другие бинарники для избежания конфликтов с 64-бит llvm18 - Удалены заголовки (Mesa использует системные) - Добавлен CMAKE_INSTALL_LIBDIR=lib для установки в /usr/lib - Включен LLVM_BUILD_TOOLS=ON для сборки llvm-config lib32-mesa: - Возврат к использованию lib32-llvm18 - LLVM_CONFIG указывает на /usr/bin/llvm-config-18-32 Теперь 32-битный и 64-битный LLVM могут сосуществовать: - 64-бит: /usr/lib64/libLLVM*.so, /usr/bin/llvm-config-18 - 32-бит: /usr/lib/libLLVM*.so, /usr/bin/llvm-config-18-32
6.3 KiB
6.3 KiB