2013-10-26 40 views
0

升級到MAC OX 10.9後,無法構建NS3真的是個消息。我試圖解決這個問題,但工作10小時後沒有任何改變。以下是一些錯誤:升級到MAC OX後無法構建ns3 10.9

「/src/wifi/model/ideal-wifi-manager.h:80:10:錯誤

「 '-compatibility_version 1' 鐺:錯誤:在編譯過程中的參數未使用」 :不使用專用字段'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並最終放棄了。我意識到安裝ns-3所需的Xcode 5.0.1命令行工具的位置已經發生變化,您仍然需要安裝很多其他程序。 (我找到了libgcc ......找不到)

我的建議是,如果你不能等你真的需要在你的mac上安裝ns-3,那就分區你的硬盤安裝一個linux(我試過ubuntu),然後安裝ns- 3取而代之。 (我發現它快得多)請確保您閱讀所有最低要求here並安裝所有建議的軟件。