繁体   English   中英

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

[英]How to build 64 bit python from source on solaris

我正在尝试从solaris10 上的源代码构建python 64 位。 在网上搜索了一段时间后。 我尝试在执行 ./configure 时使用 CFLAGS=-m64 LDFLAGS=-m64。但是得到错误 ELFCLASS32 之类的错误

尝试了以下

./configure CFLAGS=-m64 LDFLAGS=-m64 但没有运气。 并且 make 抛出错误,例如“make:致命错误:目标`libinstall'的命令失败”

我怀疑这是关于 gcc

TIA

问题是您将 64 位程序与 32 位库链接。 这就是 WRONGELFCLASS 错误的全部内容。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM