Ubuntu系统sh命令引起编译问题

主机系统:Ubuntu 10.10

交叉编译iptables-1.4.10时,出现以下错误:

eval: 1: libtool_args+=: not foundeval: 1: compile_command+=: not foundeval: 1: finalize_command+=: not foundeval: 1: libtool_args+=: not foundeval: 1: compile_command+=: not foundeval: 1: finalize_command+=: not foundeval: 1: libtool_args+=: not foundeval: 1: compile_command+=: not foundeval: 1: finalize_command+=: not foundeval: 1: libtool_args+=: not foundeval: 1: compile_command+=: not foundeval: 1: finalize_command+=: not foundeval: 1: libtool_args+=: not foundeval: 1: compile_command+=: not foundeval: 1: finalize_command+=: not foundeval: 1: libtool_args+=: not foundeval: 1: compile_command+=: not foundeval: 1: finalize_command+=: not found

解决方法:cd /bin; rm sh; ln -s bash sh

在ubuntu发行版下,查看sh命令。$ cd /bin$ ls -llrwxrwxrwx 1 root root 4 sh -> dash实际上,,sh命令链接的是dash(Debian-shell)。

绊脚石乃是进身之阶。

Ubuntu系统sh命令引起编译问题

相关文章:

你感兴趣的文章:

标签云: