Попытка подключить мой Kinect к Mac и коду в среде Greenfoot

Бег: Mac OS X 10.8.5

Я следую пошаговым инструкциям на сайте Greenfoot: http://www.greenfoot.org/doc/kinect/macos.html

Я имел дело со всеми обходными путями с установкой Macports для OSX 10.8 и, наконец, с установкой 'boost', но в заключительной части в нижней части сайта я пытаюсь ввести код в терминале в соответствующем каталоге для его настройки.:

./configure --with-boost=/opt/local/include --with-wx-config=/opt/local/bin/wx-config --with-wx-prefix=/opt/local

Это то, что он дает мне и останавливается в этой определенной точке. Он проходит через все настройки и останавливается здесь:

checking for the Boost thread library... no
configure: error: cannot find the flags to link with Boost thread

Я также вместо этого попытался установить boost 1.49 вместо boost 1.50(последний), но не повезло.

Какие-либо предложения?

1 ответ

Та же ошибка в Mac OS X 10.9 - из файла m4/boost.m4 из каталога kinectserver-1.2:

Теперь давайте попробуем найти библиотеку. Алгоритм выглядит следующим образом: сначала ищите заданное имя библиотеки в соответствии с PREFERRED-RT-OPT пользователя. Для каждого имени библиотеки мы предпочитаем использовать те, которые содержат тег (имя набора инструментов). Каждая библиотека ищется по различным стандартным путям, где обычно устанавливается Boost. Если мы не можем найти стандартные варианты, мы пытаемся принудительно применить -mt (например, в MacOSX, libboost_threads.dylib не существует, но, очевидно, libboost_threads-mt.dylib).

Так что, если есть удобный способ настроить источник так, чтобы он указывал на "libboost_threads-mt.dylib" в качестве цели для шага "проверка библиотеки потоков Boost...", это, похоже, будет тикетом - все еще смотря на то, что чтобы настроить это, хотя.

Другие вопросы по тегам