無法在 CentOS 7 上安裝 XPad
我已經
xpad-5.0.0.tar.bz2
從這裡下載了。我按照其中的自述文件告訴我先執行
./configure
然後執行make
andmake install
,但這是我面臨的問題。當我跑步
./configure
或'./configure'
一切都說bash: ./configure: No such file or directory
。執行
./autogen.sh
並./configure
評論後,AC_PROG_INTLTOOL([0.31], [no-xml])
我收到以下錯誤:[andrew@localhost xpad-5.0.0]$ vi configure.ac [andrew@localhost xpad-5.0.0]$ ./autogen.sh + autoreconf --force --install configure.ac:57: warning: macro 'AM_GLIB_GNU_GETTEXT' not found in library configure.ac:57: error: possibly undefined macro: AM_GLIB_GNU_GETTEXT If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. autoreconf: /usr/bin/autoconf failed with exit status: 1 [andrew@localhost xpad-5.0.0]$
EL7,CentOS 7:
xpad-5.0.0-1.el7.centos.x86_64.rpm
https ://drive.google.com/file/d/1qj8ddLtVl9YWndwaYiZdaC-E9hLekZ8w/view?usp=sharing下載並安裝:
# cd Downloads/ && yum install ./xpad-5.0.0-1.el7.centos.x86_64.rpm
Xpad:易於從 Fedora 源包 xpad-5.0.0-1.fc26.src.rpm http://dl.fedoraproject.org/pub/fedora/linux/updates/26/SRPMS/Packages/x/xpad建構-5.0.0-1.fc26.src.rpm →
$ rpmbuild -bb xpad.spec
從源安裝時的預設過程是:
- 提取檔案(在這種情況下
xpad-5.0.0.tar.bz2
:)- 然後將目錄更改為提取的文件夾:
cd /path/to/the/extracted/folder
./configure
:它將檢查依賴關係並創建make
文件make
然後命令將編譯make install
將繼續安裝在您的情況下,如果您找不到
configure
執行它的文件。您可能沒有從正確的目錄執行此命令。檢查步驟 2。此外,我剛剛使用相同的安裝程序對其進行了測試:您必須先執行./autogen.sh
才能獲取配置文件。來自自述文件:開發人員注意事項:如果您使用 bazaar 直接從啟動板獲取原始碼,則必須執行“./autogen.sh”,這將為您提供所有文件以啟動“./configure”
編輯 如果您有以下錯誤:
configure.ac:16: error: possibly undefined macro: AC_PROG_INTLTOOL
您可以在文件中註釋此行configure.ac
AC_PROG_INTLTOOL([0.31], [no-xml])
然後重做 ./autogen.sh …