-1
我試圖從外部實體創建一些軟件的RPM。 THey爲我們提供32位二進制文件和64位二進制文件。打包具有兩種來源於不同體系結構的二進制文件的最佳方法
我在想什麼是創建一個可以處理這兩種類型的二進制文件的spec文件的最佳方法。
我想是這樣的:
%prep
%ifarch i686
# Use Source0 (32bit)
%setup -c -T -a 0
%endif
%ifarch x86_64
# Use Source1 (64bit)
%setup -c -T -a 1
%endif
但是,這是給我回: +%設置-c -t -a 1 /var/tmp/rpm-tmp.67731:第25行:FG :沒有作業控制 錯誤:從/var/tmp/rpm-tmp.67731(%prep)出現錯誤的退出狀態
我猜這是由於-a選項提供給%setup,我相信這意味着「首先改變目錄,然後提取源$ arg1。
Is有更好的方法來做到這一點?
確定這是正確的地方問? – 2012-03-16 05:17:44