Files
alr-repo/lib32-llvm18
Евгений Храмов ecbcb0292b lib32-llvm18 и lib32-mesa: правильная структура без конфликтов
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
2025-11-22 17:11:46 +03:00
..