【发布时间】:2017-01-09 23:25:16
【问题描述】:
我尝试使用 OpenSSL 安装 Postgres
./configure --with-openssl
但我收到一个错误提示
配置:错误:OpenSSL 需要头文件 openssl/ssl.h
但是,我确实安装了 OpenSSL。如果我运行 openssl version 我会得到这个输出
OpenSSL 0.9.8zh 2016 年 1 月 14 日
我遇到了this solution 并尝试做
./configure --with-includes=/usr/local/ssl/include 并且安装没有任何问题。
有人可以解释发生了什么以及两个配置版本之间的区别吗?
【问题讨论】:
-
安装了 openssl 并不意味着安装了开发文件。 Linux 发行版将库拆分为单独的包,仅用于使用和开发,例如 libssl-dev 用于基于 debian 的系统上的 openssl。
标签: postgresql openssl autoconf