Bootstrap

alpine 编译报错:fatal error: openssl/ssl.h: No such file or director

问题

alpine 环境中编译时报错: fatal error: openssl/ssl.h: No such file or director。详细信息如下:

In file included from include/RTPInterface.hh:30,
                 from include/RTPSource.hh:28,
                 from include/MultiFramedRTPSource.hh:26,
                 from include/MPEG4LATMAudioRTPSource.hh:25,
                 from MPEG4VideoStreamFramer.cpp:28:
include/TLSState.hh:34:10: fatal error: openssl/ssl.h: No such file or directory
   34 | #include <openssl/ssl.h>
      |          ^~~~~~~~~~~~~~~
compilation terminated.

解决

如果安装 只安装openssl不会解决问题,因为openssl/ssl.hopenssl-dev中。因此可以执行如下命令。

# 更新 apk
apk update

# 安装 opensll-dev
apk add openssl-dev

悦读

道可道,非常道;名可名,非常名。 无名,天地之始,有名,万物之母。 故常无欲,以观其妙,常有欲,以观其徼。 此两者,同出而异名,同谓之玄,玄之又玄,众妙之门。

;