2017-10-21 46 views
-1

我寫了spec文件只是將一些文件複製到CentOS7上的某個目錄。如何寫規格文件不運行CentOS7中的./configure

...(中略)......

%準備 %設置-q

%建立

%安裝 安裝-m 644 -p $ RPM_SOURCE_DIR /一些/文件\ $ RPM_BUILD_ROOT%{_ SYSCONFDIR} /文件

%乾淨 室射頻$ RPM_BUILD_ROOT

%文件 %DOC %配置(了noreplace)%{_ SYSCONFDIR} /一些/文件


$ CD的rpmbuild $的rpmbuild SPECS/my.spec ...(中略)... + ./configure --build = x86_64 ... /var/tmp/rpm-tmp.RidAmi:line41:./configure:沒有這樣的文件或目錄

我還沒有編寫「./configure」...任何地方。 我不知道爲什麼rpmbuild失敗。 謝謝。

回答

0

我在這裏找到了答案。 看起來像刪除%build line。 https://www.centos.org/forums/viewtopic.php?t=51254

+0

歡迎您訪問解決方案的鏈接,但請確保您的答案在沒有它的情況下很有用:[在鏈接周圍添加上下文](// meta.stackexchange.com/a/8259),以便您的其他用戶擁有一些瞭解它是什麼以及它爲什麼在那裏,然後在目標頁面不可用的情況下引用頁面中最相關的部分。 [僅僅是一個鏈接的答案可能會被刪除。](// stackoverflow.com/help/deleted-answers) – Mithrandir

+0

是的,謝謝。我將總結我認爲已經解決的程序。請稍候。 – intrajp