[devel] [#263468] EPERM (try 14) llvm-common.git=11.0.0-alt2 srpm=llvm11.0-11.0.0-alt2.src.rpm

Alexey Sheplyakov asheplyakov на basealt.ru
Ср Янв 13 15:47:46 MSK 2021


Добрый день!

On 1/11/21 8:09 PM, Konstantin Lepikhov wrote:

>>   %build
>> +%define _cmake_skip_rpath -DCMAKE_SKIP_RPATH:BOOL=OFF
>>   %cmake -G Ninja \
>>   	-DLLVM_PARALLEL_LINK_JOBS=1 \
>>   	-DCMAKE_BUILD_TYPE=Release \
>> +	-DCMAKE_INSTALL_PREFIX=%llvm_prefix \
>> +	-DCMAKE_SKIP_INSTALL_RPATH:BOOL=OFF \
>>   	-DBUILD_SHARED_LIBS:BOOL=OFF \
>> -	-DLLVM_TARGETS_TO_BUILD="host;AMDGPU;BPF;NVPTX;" \
>> +	-DLLVM_TARGETS_TO_BUILD="all" \

> Почему нам нужны все TARGETS?

Для Mesa, например. И для кросс-компиляции (clang --target=aarch64-linux-gnu).
Не так, что прям кровь из носу нужны. Но весьма приятны.




Подробная информация о списке рассылки Devel