2010-04-02 112 views
1

有没有人编译或知道预编译的libnoise for MacOS X 10.6?由于libtool问题,它在这里不能编译出来。在OSX上编译libnoise 10.6

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

回答

5

这是因为OS X有自己的libtool,从GNU的libtool,这就是所谓glibtool在OS X上,您需要在src/编辑Makefile设置

LIBTOOL = glibtool 

等你很大的不同还应删除生成.so文件的行,因为OS X对动态库有不同的格式以及它的安装方式。我建议你坚持.a文件。祝你好运!

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