2010-04-02 2 views
1

Кто-нибудь компилировал или знал о компиляции, libnoise для MacOS X 10.6? Он не компилируется из коробки из-за проблемы с libtool.Компиляция libnoise на OSX 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, совершенно отличную от ГНУ libtool, который называется glibtool на OS X. Вы должны редактировать Makefile в src/ установить

LIBTOOL = glibtool 

и т.д. Вы также следует удалить строки, которые генерируют файлы .so, потому что OS X имеет другой формат для динамической библиотеки и как она установлена. Я бы порекомендовал вам придерживаться файла .a. Удачи!

Этот документ Apple Porting UNIX/Linux Applications может вам помочь.

 Смежные вопросы

  • Нет связанных вопросов^_^