我已经xpad-5.0.0.tar.bz2
从这里下载了。
我按照其中的自述文件告诉我先运行./configure
然后运行make
and make 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
才能获取配置文件。编辑 如果您有以下错误:
configure.ac:16: error: possibly undefined macro: AC_PROG_INTLTOOL
您可以在文件中注释此行configure.ac
然后重做 ./autogen.sh ...
对于从https://launchpad.net/xpad/+milestone/5.4.0获取最新主干的任何人,我必须这样做:
sudo apt install build-essential
在 $PATH 上获得适当的 C 编译器sudo apt install intltool
摆脱AC_PROG_INTLTOOL([0.31], [no-xml])
错误aclocal
,autoheader
,automake --add-missing
,autoconf
获取configure
文件./configure
,make
,make install
.gtk3.0
. 要安装的软件包太多,我不想破坏任何东西,所以我停在这里。