seesunny 发表于 2009-9-15 14:43:06

求救:Solaris10 64位系统中如何编译ACE为64位的

如题,ACE5.5 在Solaris10(64bits) 编译完成后的库是 32 位的,
请教各位如何编译成 64位的库呢?

modern 发表于 2009-9-15 15:47:10

尝试一下./configure 与 make 后面 加-h选项,
这应该是可以配置的。

seesunny 发表于 2009-9-15 18:26:26

看了帮助了,没有找到有效的开关

我修改了Makefile里面的 选项增加了 -m64 ACE的.lo 能够产生64位的文件,
连接的时候还是出现错误,查看使用的操作系统库文件,仍然是32位的库文件,

我觉得应该有开关或者其他什么方法的,不可能要我自己完全修改configue 文件和Makefile文件吧,很多,很大,会累死人的

modern 发表于 2009-9-16 09:05:27

ldconfig试试

steven99ca 发表于 2009-9-23 22:58:03

只要改platform_macros.GNU即可
页: [1]
查看完整版本: 求救:Solaris10 64位系统中如何编译ACE为64位的