我正在运行autoconf并将SHELL设置为'/ bin/sh'.这造成了巨大的问题.如何强制SHELL成为autoconf的'/ bin/bash'?
我正试图在osx上运行它,它正在使用linux.Linux正在使用SHELL =/bin/bash.osx默认为/ bin/sh.
我在Solaris上使用GCC遇到了类似的问题 - 我使用'标准'技术:
CONFIG_SHELL=/bin/bash ./configure ...
(或者,实际上,我使用/ bin/ksh,但设置CONFIG_SHELL env var允许您告诉autoconf脚本使用哪个shell.)
我检查了git和gd的配置脚本(它们恰好被提取)以检查这不是GCC特有的env var.