我正在尝试将 Linux C++ 项目移植到 Mac OS X。在配置步骤中,将执行以下命令:
$ glibtoolize --ltdl --force --copy
失败并输出以下内容:
glibtoolize: putting auxiliary files in `.'.
glibtoolize: copying file `./ltmain.sh'
glibtoolize: putting auxiliary files in `.'.
glibtoolize: copying file `libltdl/config/compile'
glibtoolize: copying file `libltdl/config/config.guess'
glibtoolize: copying file `libltdl/config/config.sub'
glibtoolize: copying file `libltdl/config/depcomp'
glibtoolize: copying file `libltdl/config/install-sh'
glibtoolize: copying file `libltdl/config/missing'
glibtoolize: copying file `libltdl/config/ltmain.sh'
glibtoolize: putting macros in `libltdl/m4'.
glibtoolize: copying file `libltdl/m4/argz.m4'
glibtoolize: copying file `libltdl/m4/libtool.m4'
glibtoolize: copying file `libltdl/m4/ltdl.m4'
glibtoolize: copying file `libltdl/m4/ltoptions.m4'
glibtoolize: copying file `libltdl/m4/ltsugar.m4'
glibtoolize: copying file `libltdl/m4/ltversion.m4'
glibtoolize: copying file `libltdl/m4/lt~obsolete.m4'
glibtoolize: putting libltdl files in `libltdl'.
glibtoolize: `COPYING.LIB' not found in `/usr/bin/../share/libtool/libltdl'
原来文件夹/usr/share/libtool/libltdl 在 Mac OS X 上不存在。
关于如何让它在 Mac 上工作有什么建议吗?
PS:我使用的是 Snow Leopard (10.6.7)。
更新
在使用 MacPorts libtoolize (/opt/local/bin/glibtoolize
) 时似乎工作正常。
最佳答案
它在使用 MacPorts 安装 libtool-devel
包后工作:
sudo port install libtool-devel
关于c++ - 在 Mac OS X 上使用 libltdl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5475343/