赞
踩
安装xenomai3.1上报如下错误
- rlk@ubuntu:xenomai-3.1$ ./scripts/
- bootstrap prepare-kernel.sh wrap-link.sh
- rlk@ubuntu:xenomai-3.1$ ./scripts/bootstrap
- Can't exec "libtoolize": No such file or directory at /usr/share/autoconf/Autom4te/FileUtils.pm line 345, <GEN3> line 6.
- autoreconf: failed to run libtoolize: No such file or directory
- autoreconf: libtoolize is needed because this package uses Libtool
解决方法
- rlk@ubuntu:xenomai-3.1$ sudo apt-get install libtoolize
- [sudo] password for rlk:
- Reading package lists... Done
- Building dependency tree
- Reading state information... Done
- E: Unable to locate package libtoolize
-
- rlk@ubuntu:xenomai-3.1$ sudo apt-get install aptitude
- Reading package lists... Done
- Building dependency tree
- Reading state information... Done
- The following additional packages will be installed:
- aptitude-common libcwidget3v5
- Suggested packages:
- aptitude-doc-en | aptitude-doc debtags tasksel libcwidget-dev
- The following NEW packages will be installed:
- aptitude aptitude-common libcwidget3v5
- 0 upgraded, 3 newly installed, 0 to remove and 722 not upgraded.
- Need to get 2,569 kB of archives.
- After this operation, 10.9 MB of additional disk space will be used.
- Do you want to continue? [Y/n] y
- Get:1 http://mirrors.cn99.com/ubuntu bionic/main amd64 aptitude-common all 0.8.10-6ubuntu1 [1,014 kB]
- Get:2 http://mirrors.cn99.com/ubuntu bionic/main amd64 libcwidget3v5 amd64 0.5.17-7 [286 kB]
- Get:3 http://mirrors.cn99.com/ubuntu bionic/main amd64 aptitude amd64 0.8.10-6ubuntu1 [1,269 kB]
- Fetched 2,569 kB in 2s (1,144 kB/s)
- Selecting previously unselected package aptitude-common.
- (Reading database ... 266136 files and directories currently installed.)
- Preparing to unpack .../aptitude-common_0.8.10-6ubuntu1_all.deb ...
- Unpacking aptitude-common (0.8.10-6ubuntu1) ...
- Selecting previously unselected package libcwidget3v5:amd64.
- Preparing to unpack .../libcwidget3v5_0.5.17-7_amd64.deb ...
- Unpacking libcwidget3v5:amd64 (0.5.17-7) ...
- Selecting previously unselected package aptitude.
- Preparing to unpack .../aptitude_0.8.10-6ubuntu1_amd64.deb ...
- Unpacking aptitude (0.8.10-6ubuntu1) ...
- Processing triggers for menu (2.1.47ubuntu2.1) ...
- Setting up aptitude-common (0.8.10-6ubuntu1) ...
- Processing triggers for libc-bin (2.27-3ubuntu1) ...
- Processing triggers for man-db (2.8.3-2) ...
- Setting up libcwidget3v5:amd64 (0.5.17-7) ...
- Setting up aptitude (0.8.10-6ubuntu1) ...
- update-alternatives: using /usr/bin/aptitude-curses to provide /usr/bin/aptitude (aptitude) in auto mode
- Processing triggers for libc-bin (2.27-3ubuntu1) ...
- Processing triggers for menu (2.1.47ubuntu2.1) ...
-
- rlk@ubuntu:xenomai-3.1$ sudo aptitude install libtool
- The following NEW packages will be installed:
- libltdl-dev{a} libtool
- 0 packages upgraded, 2 newly installed, 0 to remove and 722 not upgraded.
- Need to get 356 kB of archives. After unpacking 2,201 kB will be used.
- Do you want to continue? [Y/n/?] y
- Get: 1 http://mirrors.cn99.com/ubuntu bionic/main amd64 libltdl-dev amd64 2.4.6-2 [162 kB]
- Get: 2 http://mirrors.cn99.com/ubuntu bionic/main amd64 libtool all 2.4.6-2 [194 kB]
- Fetched 356 kB in 2s (196 kB/s)
- Selecting previously unselected package libltdl-dev:amd64.
- (Reading database ... 266269 files and directories currently installed.)
- Preparing to unpack .../libltdl-dev_2.4.6-2_amd64.deb ...
- Unpacking libltdl-dev:amd64 (2.4.6-2) ...
- Selecting previously unselected package libtool.
- Preparing to unpack .../libtool_2.4.6-2_all.deb ...
- Unpacking libtool (2.4.6-2) ...
- Setting up libtool (2.4.6-2) ...
- Setting up libltdl-dev:amd64 (2.4.6-2) ...
- Processing triggers for man-db (2.8.3-2) ...
-
- rlk@ubuntu:xenomai-3.1$
重新执行OK
- rlk@ubuntu:xenomai-3.1$ ./scripts/bootstrap
- libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'.
- libtoolize: copying file 'config/ltmain.sh'
- libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'config'.
- libtoolize: copying file 'config/libtool.m4'
- libtoolize: copying file 'config/ltoptions.m4'
- libtoolize: copying file 'config/ltsugar.m4'
- libtoolize: copying file 'config/ltversion.m4'
- libtoolize: copying file 'config/lt~obsolete.m4'
- configure.ac:80: installing 'config/compile'
- configure.ac:105: installing 'config/missing'
- demo/alchemy/Makefile.am: installing 'config/depcomp'
参考
Can't exec "libtoolize" on Ubuntu
https://blog.csdn.net/liuhuahan/article/details/38235607
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。