最近在使用python2软件包的过程中,发现python2.7.18版本是集成了bsddb模块,这个模块通过libdb基础库来链接berkeley-db作为基础数据库。但因为libdb退环境了,我想要解耦掉libdb,在configure文件中却没找到相关的disable方法。一般来讲作为模块化安装的东西应该是可以在configure阶段进行设定是否使用的呀,有没有知道的朋友说一下该怎么去处理。
操作环境rehl8,python版本2.7.18,libdb版本5.3.28.
尝试过通过configure配置--without-libdb或 --without-bsddb都提示未定义指令。
正确的解耦结果应该是在python2软件安装时不需要libdb的动态库依赖。去除掉bsddb模块。