【发布时间】:2011-10-18 10:48:47
【问题描述】:
我想在 Mac OS 上构建 32 位 Poco 库(因为我有其他固定的 32 位依赖项)。然而,默认情况下,Poco 只为 x86_64 目标构建。
我尝试像这样构建 Poco(根据 Poco 构建说明):
POCO_TARGET_OSARCH=i386 make
但是,它仍然只为 x86_64 构建。有什么想法吗?
=============================================
嗯,原来答案是这样的(以防其他人遇到这个问题):
在运行configure和make之前需要导出这两个变量:
POCO_TARGET_OSARCH="i386"
ARCHFLAGS="-arch i386"
【问题讨论】:
标签: compilation 32bit-64bit cross-compiling poco-libraries