Yubico / yubikey-personalization

YubiKey Personalization cross-platform library and tool
https://developers.yubico.com/yubikey-personalization/
BSD 2-Clause "Simplified" License
299 stars 82 forks source link

maybe lost libtool build-depends in deepin or debian system #96

Closed heysion closed 7 years ago

heysion commented 7 years ago

Hi , i test tag v1.18.0 my os is deepin (15.3 base form debian 9.0 ). i found some error in my os . my solution sudo apt-get install libtool .

yubikey-personalization$` ./build-and-test.sh 
正在选中未选择的软件包 asciidoc。
(正在读取数据库 ... 系统当前共安装有 194739 个文件和目录。)
正准备解包 .../0-asciidoc_8.6.9-3_all.deb  ...
正在解包 asciidoc (8.6.9-3) ...
正在选中未选择的软件包 xsltproc。
正准备解包 .../1-xsltproc_1.1.29-2_amd64.deb  ...
正在解包 xsltproc (1.1.29-2) ...
正在设置 xsltproc (1.1.29-2) ...
正在设置 asciidoc (8.6.9-3) ...
正在处理用于 man-db (2.7.5-1) 的触发器 ...
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I m4
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/bin/autoconf --force
configure.ac:56: error: possibly undefined macro: AC_LIBTOOL_WIN32_DLL
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure.ac:57: error: possibly undefined macro: AC_PROG_LIBTOOL
autoreconf: /usr/bin/autoconf failed with exit status: 1
klali commented 7 years ago

The README states libtool being a requirement when building from git. If you use the release tarballs from https://developers.yubico.com/yubikey-personalization/Releases/ that is not a requirement.