Compilation 构建Omnet时出错++;:无法在Mountain lion上构建Tcl/Tk应用程序
我正在尝试在Mountain Lion上编译Omnet++4.1。当我打字时:Compilation 构建Omnet时出错++;:无法在Mountain lion上构建Tcl/Tk应用程序,compilation,osx-lion,omnet++,Compilation,Osx Lion,Omnet++,我正在尝试在Mountain Lion上编译Omnet++4.1。当我打字时: ./configure 我得到以下错误: 配置:错误:无法生成Tcl/Tk应用程序,可能是由于配置错误或缺少X11头或库。查看config.log了解更多信息 我记得在Lion上编译时没有遇到任何问题,有什么办法可以让它在Mountain Lion上运行吗?在上找到了解决方案,我将它粘贴到这里: 大家好 刚试过昨天发布的《山狮》。不幸的是, 默认情况下,新MacOSX不包括X11。我真的很讨厌这个 决定。因此,当
./configure
我得到以下错误:
配置:错误:无法生成Tcl/Tk应用程序,可能是由于配置错误或缺少X11头或库。查看config.log了解更多信息
我记得在Lion上编译时没有遇到任何问题,有什么办法可以让它在Mountain Lion上运行吗?在上找到了解决方案,我将它粘贴到这里: 大家好 刚试过昨天发布的《山狮》。不幸的是, 默认情况下,新MacOSX不包括X11。我真的很讨厌这个 决定。因此,当我们这样做时,它不会通过Tcl/Tk检查 /配置 经过数小时的努力,我终于找到了解决办法:
未来OMNET++发布可考虑设置关联环境 变量,以便编译器在中查找Xlib.h /选择/X11/include/X11与山狮
刚刚成功编译了模拟器,没有遇到其他问题 问题还没有解决 玩得开心, TS如果您在Linux(ubuntu)上遇到同样的问题,可以在控制台中运行以下解决方案:
sudo apt-get install build-essential gcc g++ bison flex perl tcl-dev tk-dev blt libxml2-dev zlib1g-dev openjdk-6-jre doxygen graphviz openmpi-bin libopenmpi-dev libpcap-dev
安装XQuartz仍然是克服这个问题的解决方案。Thx(很多:),工作起来很有魅力。虽然我搜索了omnetpp谷歌组,但我找不到它。请注意,路易斯对原始帖子进行了编辑,使symlink命令更加明确。