如何在solaris上从源代码构建64位python

2024-05-05 18:46:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试在solaris10上从源代码构建python 64位。 在网上搜索了一会儿。我尝试在执行时使用CFLAGS=-m64 LDFLAGS=-m64/配置。但是得到错误的ELFCLASS32这样的错误

试过下面的

./configure CFLAGS=-m64 LDFLAGS=-m64 但运气不好。make正在抛出类似“make:Fatal error:Command failed for target'libinstall”的错误

我怀疑这是关于gcc的

短暂性脑缺血发作


Tags: formake源代码configure错误errorcommandfailed
1条回答
网友
1楼 · 发布于 2024-05-05 18:46:59

问题是您正在将64位程序与32位库链接。这就是类错误的全部内容。你知道吗

不幸的是,Solaris上的默认值往往是生成32位库。确保使用-m64生成64位库,并对生成的.o文件使用file命令来验证它们是64位库。64位库位于每个库目录的子目录64/中(例如/usr/lib/64/)。你知道吗

相关问题 更多 >