Snow Leopard下跨版本编译程序

手头有个软件需要编译给另外一台macbook pro用,但另外的机器没有make/gcc之类的编译环境,并且是leopard的系统。所以我需要在我现在的snow leopard来进行跨版本编译

其实很简单,只需要在设定几个环境变量,然后再编译就可以了

export MACOSX_DEPLOYMENT_TARGET=10.5export ARCHFLAGS='-arch i386'export CFLAGS='-arch i386 -O3 -pipe'export CXXFLAGS=$CFLAGSexport LDFLAGS='-arch i386 -bind_at_load'

Related posts:

  1. 在DELL 1750上使用外置USB DVD装CentOS dell poweredge 1750算是很老的机器了,内置的光驱是CDROM,并且不支持外部的USB设备启动,所以没办法通过外置的USB DVD光驱启动来装CentOS等系统。 解决办法大概如下 下载CentOS-5.2-i386-netinstall.iso,刻成CD光盘,然后用这张CD光盘启动,接上USB DVD光驱,把CentOS的安装DVD放进去,之后在安装程序里面选择使用”Local CDROM”就能自动找到DVD并且使用DVD来安装。 ...