iFa*_*adi 6 compilation omnet++ osx-lion
我正在尝试在Mountain Lion上编译Omnet ++ 4.1.当我输入:
./configure
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
configure:error:无法构建Tcl/Tk应用程序,可能是由于配置错误或缺少X11头文件或库.检查config.log以获取更多信息!
我记得在没有任何问题的情况下在Lion上编译它,任何想法如何让它在Mountain Lion上运行?
在omnetpp google群组上找到了解决方案,我会将其粘贴到此处:
大家好,
刚尝试过的Mountain Lion,昨天发布了.不幸的是,新的MacOSX默认不包括X11.我真的很讨厌这个决定.因此,当我们执行./configure时,它不会通过Tcl/Tk检查.
经过几个小时的努力,我终于弄清楚如何解决这个问题:
- 在http://xquartz.macosforge.org/landing/下载并安装XQuartz
- 在/ usr/include中创建一个符号链接:sudo ln -s/opt/X11/include/X11/usr/include
而你已经准备好了.在2中,您还可以相应地设置一些环境变量,而不是使用符号链接.
未来的OMNet ++版本可能会考虑设置相关的环境变量,以便编译器在/ opt/X11/include/X11中使用Mountain Lion查找Xlib.h.
刚刚成功编译了模拟器,还没有遇到其他问题.
玩得开心,TS
| 归档时间: |
|
| 查看次数: |
4087 次 |
| 最近记录: |