使用 llvm 构建 rpm
Build rpms with llvm
我有一些源 rpms(比如 rsync-3.1.1-7.fc23.src.rpm),我想用 llvm 而不是 gcc 来构建它。最方便的方法是什么?
我的设置是 Fedora 23 VM,如果我不需要设置非常复杂的东西,我会更愿意。有没有办法以某种方式在 chroot 下进行 rpmbuild?
我刚刚试过了,看起来很有效...
export CC=clang
export CXX=clang++
rpmbuild --rebuild rsync-3.1.1-7.fc23.src.rpm
我通过首先为 CC
和 CXX
设置虚假值来测试它,configure
脚本失败了。
我有一些源 rpms(比如 rsync-3.1.1-7.fc23.src.rpm),我想用 llvm 而不是 gcc 来构建它。最方便的方法是什么?
我的设置是 Fedora 23 VM,如果我不需要设置非常复杂的东西,我会更愿意。有没有办法以某种方式在 chroot 下进行 rpmbuild?
我刚刚试过了,看起来很有效...
export CC=clang
export CXX=clang++
rpmbuild --rebuild rsync-3.1.1-7.fc23.src.rpm
我通过首先为 CC
和 CXX
设置虚假值来测试它,configure
脚本失败了。