2013-10-26 4 views
0

На самом деле это новость о том, что NS3 нельзя построить после обновления до MAC OX 10.9. Я пытаюсь решить это, но ничего не изменилось после 10 часов работы. Подписок некоторые ошибки:Невозможно построить ns3 после обновления до MAC OX 10.9

"лязг: ошибка: аргумент неиспользованные во время компиляции: '-compatibility_version 1'"

«/src/wifi/model/ideal-wifi-manager.h:80:10: ошибка : личное поле 'm_minSnr' не используется [-Werror, -Wunused-private-field] "

Итак, если вы не обновили свою систему, не делайте этого.

И если вы, ребята, знаете, как это решить, я действительно ценю ваши ответы.

После поиска в Интернете кажется, что OS X 10.9 не поддерживает g ++ и вместо этого использует clang. Я действительно не знаю, как это решить.

Спасибо.

+0

Эта проблема возникает из-за того, что OS X 10.9 переходит на Xcode 5.0.1, который больше не содержит , включая gcc-компилятор. Вместо этого предоставляется компилятор Apple LLVM. Сообщество NS решит эту проблему в ближайшее время. https://www.nsnam.org/bugzilla/show_bug.cgi?id=1784#c1 –

ответ

0

Это не может быть точное решение. Я также потратил много времени на установку ns-3 на mavericks и, в конце концов, сдался. Я понял, что расположение инструментов командной строки Xcode 5.0.1, необходимых для установки ns-3, изменилось, и вам все равно нужно установить множество других программ. (Я получил libgcc sth not found)

Мое предложение, если вы не можете ждать и действительно нуждаетесь в ns-3 на своем Mac, - это разбить жесткий диск на Linux (я пробовал ubuntu) и установить ns- 3 на этом. (Я нашел это намного быстрее) Убедитесь, что вы прочитали все минимальные требования here и установите все предлагаемое программное обеспечение.

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