小编Chi*_*den的帖子

为什么OS X 10.8 Mountain Lion在构建软件时没有找到X11库?

因此,我们都知道Mountain Lion不再提供X11,需要X11的用户可以下载Xquartz.Xquartz安装到/opt,但它也符号链接X11X11R6/usr.但是当构建需要链接到X11包含文件的软件时,我发现我必须将一个环境变量添加/usr/X11/include(或/opt/X11/include)传递到库搜索路径./configure以找到X11库.我的问题是为什么?

我已经对Google进行了一些研究(很多结果都指向Stack Overflow),而且我已经阅读了Apple的文档,而且这些来源都表明OS X中没有与/etc/ld.so.conf许多(如果不是全部)文件相同的文件Linux发行版.Apple甚至声称DYLD_LIBRARY_PATH默认为空.但是,在Lion下(安装了Apple的最后一个'官方'X11),相同的./configure脚本会找到X11库而不向库搜索路径添加任何内容.

那么,为什么./configure脚本在没有明确修改库搜索路径的情况下不能在Mountain Lion中找到X11库?

x11 dyld osx-mountain-lion

6
推荐指数
1
解决办法
7029
查看次数

标签 统计

dyld ×1

osx-mountain-lion ×1

x11 ×1