首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MacPorts无法构建ffmpeg

MacPorts无法构建ffmpeg
EN

Stack Overflow用户
提问于 2015-03-11 11:40:55
回答 1查看 1.2K关注 0票数 1

我见过很多关于这方面的问题,但我没有找到解决办法。

我的操作系统是约塞米蒂,目前的OpenCV是2.4.9。

我试图用TBB安装OpenCV,但是当我用sudo port install opencv +debug +python27 +qt4 +tbb (through this SO question)安装它时:

Rafaels-iMac:y3PQFyQhUG rafaelruizmunoz$ sudo端口安装opencv +调试+python27 27 +qt4 4 +tbb 警告:似乎没有安装Xcode命令行工具;大多数端口可能无法构建。 警告:通过运行‘xcode-选择--安装’来安装它们。 警告:似乎没有安装Xcode命令行工具;大多数端口可能无法构建。 警告:通过运行xcode-选择--安装‘来安装它们。 ->计算ffmpeg的依赖项 ->配置ffmpeg错误:配置ffmpeg失败,请参阅/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_ffmpeg/ffmpeg/work/ffmpeg-2.6/config.log 错误: org.macports.configure用于端口ffmpeg返回:配置失败:命令执行失败请参见端口ffmpeg的日志文件以获得详细信息: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_ffmpeg/ffmpeg/main.log 错误:无法升级端口:1 错误:无法执行端口:升级ffmpeg失败

在这些路径上没有任何日志。

我尝试过(来自SO和MacPorts的支持)。

  • port selfupdate
  • port upgrade ffmpeg
  • port clean x264
  • port upgrade outdated
  • port -f selfupdate

但什么都没发生。

有人有线索吗?

提前谢谢你。

编辑:执行xcode-select --install并不能解决任何问题。

EN

回答 1

Stack Overflow用户

发布于 2015-03-11 17:19:56

生成此警告的代码位于http://trac.macports.org/browser/trunk/base/src/port1.0/portutil.tcl?marks=3279-3289#L3266。在10.10上,它检查/Library/Developer/CommandLineTools/usr/include是否存在,/Library/Developer/CommandLineTools/usr/bin/make是否可执行。因为在您的系统上不是这样,所以命令行工具还没有成功安装。

运行xcode-select --install后,会弹出一个对话框,允许您单击“安装”来安装命令行工具。屏幕截图见http://osxdaily.com/2014/02/12/install-command-line-tools-mac-os-x/

一旦您安装了这些,您的构建应该可以工作。如果没有,您必须上传main.log的内容以进行进一步诊断。

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

https://stackoverflow.com/questions/28985710

复制
相关文章

相似问题

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