使用静态openssl构建Python

3
我需要为工作构建一个Python 3.7.1 RPM。看起来3.7.1需要OpenSSL 1.1.1,所以如果我先在/usr中构建OpenSSL 1.1.1,然后在/usr中构建Python 3.7.1,那么构建系统上的所有内容都可以正常工作。如果我打包RPM并在另一台机器上安装它,就会出现缺少OpenSSL的问题。
因此,我构建了一个OpenSSL 1.1.1 RPM,但与其他软件包存在太多冲突,因此这是我想做的事情。请告诉我是否可行。
使用静态方式编译Python 3.7.1,并与OpenSSL 1.1.1一起构建,以便在安装RPM时不需要在每个地方都安装它。
1个回答

0

试试https://github.com/chevah/pythia。它不会将结果文件打包为RPM,但除此之外它可以满足要求。

使用alien,你应该能够将结果.tar.gz文件打包为RPM,但我还没有尝试过...


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接