1
我想用通用二进制(ppc,i386)编译jpeg-8b。它应该在10.4和更高版本支持的操作系统如何在Mac OSX 10.4中以通用二进制编译LibJpeg
我能做到这一点在10.5和10.6,但二进制文件没有与10.4
所以我试图编译它在10.4兼容,但它失败。
下面是我在做什么
cd jpeg-8b
sudo ./configure CC="gcc -arch i386 -arch ppc" CXX="g++ -arch i386 -arch ppc" CPP="gcc -E" CXXCPP="g++ -E" -enable-static=yes -enable-shared=no
它失败,错误“配置:错误:C编译器不能创建可执行文件”
这将是有益的,如果我能得到10.4兼容的通用二进制。
问候, Dhana
我是否必须将GCC设置为4.0,因为只有10.5和更高版本支持gcc 4.2 – Dhanaraj 2010-12-24 05:53:56
我不这么认为,您正在10.5/10.6上运行它,并且仅为10.4编译_compiling_。但是如果它在4.2下失败,你总是可以用4.0来尝试。 – atopuzov 2010-12-28 23:37:49