在pkg-config搜索路径中找不到包apr-1

时间:2017-05-18 01:29:01

标签: chef centos6 chef-recipe

我是一名初级前端网络开发人员,他的老板在法国待了一个星期,我有一台不能正常运行的centos服务器。我在这里的知识范围是,我应该运行流浪汉提供并开始在与我的应用程序链接的开发网站上工作。 :(

我认为我找到了问题的根源,但我无法弄清楚错误究竟意味着什么。有人认出这个吗? (当我进入框中时,PKG_CONFIG_PATH没有在env中定义。)

错误讯息:

Package apr-1 was not found in the pkg-config search path.
==> Perhaps you should add the directory containing `apr-1.pc'
==> to the PKG_CONFIG_PATH environment variable
==> No package 'apr-1' found
==> cannot open /httpd/build/config_vars.mk: No such file or directory at /usr/sbin/apxs line 201.

http.rb文件(分散在整个项目中的几个相同脚本之一)可能产生错误。 The source of all my troubles. (I think.)

1 个答案:

答案 0 :(得分:1)

apr是Apache Portable Runtime,基本上是一个C代码库,可以被很多Apache相关的项目重用(主要是Apache HTTPD和像oy这样的模块)。您通常会通过诸如libapr1之类的系统软件包以及Ubuntu的相关开发标头libapr1-dev来安装它。我没有CentOS机器来检查那里的包名,但我确信它是相似的。

相关问题