无法从源代码生成 xfce4-xkb-plugin 的配置文件

无法从源代码生成 xfce4-xkb-plugin 的配置文件

我正在尝试从源代码生成 xfce4-xkb-plugin 的配置文件,但出现此错误:

alex@alex:~/Repos/xfce4-xkb-plugin$ sudo ./autogen.sh 
Preparing package directory /home/alex/Repos/xfce4-xkb-plugin...
Running glib-gettextize --force --copy...
Copying file mkinstalldirs
Copying file po/Makefile.in.in

Please add the files
  codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
  progtest.m4
from the /aclocal directory to your autoconf macro directory
or directly to your aclocal.m4 file.
You will also need config.guess and config.sub, which you can get from
ftp://ftp.gnu.org/pub/gnu/config/.

Running intltoolize --automake --copy --force
cp: cannot create regular file `m4/intltool.m4': No such file or directory
intltoolize: cannot copy '/usr/share/aclocal/intltool.m4' to 'm4/intltool.m4'

如何从官方存储库获取以下文件?

  1. 代码集.m4
  2. 获取文本.m4
  3. glibc21.m4
  4. 图标.m4
  5. isc-posix.m4
  6. lc消息.m4
  7. 程序测试.m4
  8. 配置猜测
  9. 配置子目录

答案1

您可以放心地忽略“请添加...”消息。它是无害的。

最重要的是最后一条消息。确认 /usr/share/aclocal/intltool.m4 存在,并且 m4 本地目录存在。

另外,使用 sudo 运行 autogen.sh 并不常见,但这不会造成问题。您只需在 sudo 下运行 make 即可。

答案2

您可以使用 apt 获取构建包所需的所有依赖项,选项如下build-dep

sudo apt-get build-dep xfce4-xkb-plugin应该可以解决问题。

相关内容