在OSX 10.6上编译libnoise

时间:2010-04-02 21:59:22

标签: macos osx-snow-leopard noise libtool libtool-xcode

是否有人为MacOS X 10.6编译或了解预编译的libnoise?由于libtool问题,它不会在这里开箱即用。

libtool --mode=compile g++   -c ../src/latlon.cpp -o ../src/latlon.o
libtool: unknown option character `-' in: --mode=compile

1 个答案:

答案 0 :(得分:5)

这是因为OS X有自己的libtool,与GNU的libtool完全不同,后者在OS X上称为glibtool。您需要在Makefile中编辑src/ {1}}设置

LIBTOOL = glibtool

等。您还应该删除生成.so文件的行,因为OS X具有不同的动态库格式及其安装方式。我建议你坚持.a档案。祝好运!

此Apple文档Porting UNIX/Linux Applications可能会对您有所帮助。