[英]rpmbuild 32bit lib packages for x86-64
我正在嘗試使用rpmbuild來構建x86-64包和libs-32bit包。
使用相同的src rpm來構建兩個輸出包。
rpmbuild制作package-lib-32bit-Xxx68_64.rpm的參數是什么?
我目前這樣做是為了得到一個32位的包:
CC ='gcc -m32'CXX ='g ++ -m32'linux32 rpmbuild -bb -target = i586 package.spec
當我需要package-lib-32bit-Xxx86_64.rpm時,這給了我package-lib-Xxi586.rpm。
什么參數將“32位”添加到包名稱並命名為x86_64?
對於opensuse
安裝'build'rpm
CC ='gcc -m32'CXX ='g ++ -m32'linux32 rpmbuild -bb --target = i586 package.spec
{
回聲包
echo package-devel
}> baselib.conf
/ usr / lib / build / mkbaselibs -c / usr / lib / build / baselibs_ global.conf -c baselib.conf / PATH_ TO_ RPMS /.../ i586 / package * .rpm
[編輯為在目標參數上添加缺少的第二個短划線' - '到rpmbuild]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.