在Mac上配置用于构建32位python的标志/选项(OS X)

问题描述:

Python嵌入在具有32位和64位风格的应用程序中。我需要同时发布我的代码,我需要从源代码进行调试。 我试过唯一配置变量,似乎32位特定(--with-universal-archs = 32位),但似乎没有添加任何标志gcc。例如:在Mac上配置用于构建32位python的标志/选项(OS X)

gcc -c -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -std=c99 -Wextra -Wno-unused-result -Wno-unused-parameter -Wno-missing-field-initializers -I. -I./Include -DPy_BUILD_CORE -o Programs/python.o ./Programs/python.c 

How do I build OpenSSL as 32-bit (i386) on Mac OS X?

$ export CFLAGS="-arch i386" 
$ export LDFLAGS="-arch i386" 
$ ./configure 
$ make