我对Mac还是很陌生,不确定如何解决该问题。
让我解释。
我试图在Mac上使用Gdis(已经有可执行文件了)http://sourceforge.net/projects/gdis/
当我双击可执行文件时,屏幕上没有任何显示。
因此,我转到gdis.log文件,看到此错误:(gdis:56038):Gtk警告**:无法打开显示:/private/tmp/com.apple.launchd.LqpuLdwkGW/org.macosforge.xquartz:0
然后在文件中执行ls -l命令,然后看到:srw-rw-rw-1名称name 0B Nov 29 17:14 /private/tmp/com.apple.launchd.LqpuLdwkGW/org.macosforge.xquartz:0=
该文件为0B ??
我已经读过人们升级到优胜美地时遇到的这个问题,他们不得不重新安装xcode和xquartz。
我的机器上只安装了全新的优胜美地软件,同时安装了xcode和xquartz。
我发现了一些线程,但是它们都没有帮助:在Eclipse中运行gtkmm项目时,“ Gtk-警告**:无法打开显示:”
这是有帮助的,但是在我的安装中找不到“运行配置”。
当我检查我的环境时,我有DISPLAY = / private / tmp / com.apple.launchd.LqpuLdwkGW / org.macosforge.xquartz:0
与gtk警告相同
有什么想法吗?
先感谢您
好吧,这可能不是最干净的答案,但是我认为gdis可执行文件无法在优胜美地上工作,您必须自己重新编译它。
我说的原因是我安装了inkscape且运行良好,因此问题并非出自xquartz。
因此,我首先从他们的网站安装了Mac端口:https : //www.macports.org/install.php
我从mac端口安装了:cvs和perl。
然后,我转到gdis网站并下载开发版本:http ://gdis.sourceforge.net/download.html,按照说明进行操作。
当您尝试对其进行编译时,将缺少一些库。
因此,使用mac端口,您需要安装:
pkgconfig,gtk2和gtkglext
那应该起作用。(另外,我建议回答是,以构建OS-X应用程序捆绑包?问题,这样一来,您最终会得到一个gdis.app。
希望可以帮助尝试使用gdis的人。
干杯
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句