首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >X11/Xorg到X11/Xorg developer OSX

X11/Xorg到X11/Xorg developer OSX
EN

Stack Overflow用户
提问于 2015-06-24 20:25:54
回答 1查看 802关注 0票数 1

我想安装Netgen。在编译make ik时,获得以下错误/usr/include/tk.h:75:11: fatal error: 'X11/Xlib.h' file not found,因此我从Macport安装了‘X11/Xorg’。但后来我发现这是错误的版本。

我需要X11/Xorg-server-devel‘

现在我得到了另一个错误Unable to execute port: Can't install xorg-server-devel because conflicting ports are active: xorg-server

如何卸载Xorg-服务器(终端?)这样我就可以再次安装Xorg-server-devel??

现在什么都找不到

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-26 01:24:57

port脚本有一个帮助选项,它列出了它可以做的事情:

代码语言:javascript
运行
复制
Supported actions
------------------       
activate, archive, archivefetch, build, cat, cd, checksum, clean, configure,
contents, deactivate, dependents, deps, destroot, dir, distcheck, distfiles,
dmg, dpkg, echo, edit, exit, extract, fetch, file, gohome, help, info,
install, installed, lint, list, livecheck, load, location, log, logfile,
mdmg, mirror, mpkg, notes, outdated, patch, pkg, platform, portpkg,
provides, quit, rdependents, rdeps, rev-upgrade, rpm, search, select,
selfupdate, setrequested, space, srpm, sync, test, unarchive, uninstall,
unload, unsetrequested, upgrade, url, usage, variants, version, work

我会先从

代码语言:javascript
运行
复制
port installed

它将显示给定端口的哪个版本处于活动状态。例如,我有两个版本的xkeyboard-config

代码语言:javascript
运行
复制
xkeyboard-config @2.5.1_0                     
xkeyboard-config @2.5.1_1 (active)

您的清单将显示X11/Xorg-server是活动的。也许您不需要这个端口(因为您希望使用xorg-server-devel构建一个端口)。您可以卸载禁用冲突端口。在这两种情况下,您都必须指定版本和包名。例如,我可以这样做来禁用我的xkeyboard-config包:

代码语言:javascript
运行
复制
sudo port deactivate xkeyboard-config @2.5.1_1

使用从port installed获得的信息,您可以使用类似的命令来消除冲突。

指定版本并不是绝对必要的,但对于检查输入正确的包名是有帮助的。手册页有几个例子。MacPorts有更多的网上大量文件

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31036332

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档