Is there an established way of building curl as Universal Binary?

Why I need it:

I'm trying to implement the support for FTP with SSL/TLS. The version of curl included with Mac OS 10.5 doesn't support it, while the one included with 10.6 - does.

I want to support both systems.

Building curl as is creates only an Intel version (I tried both 7.19.7 and 7.21.4).

I did search on this subject and found various suggestions, but nothing like a single straightforward way to do this.


I tried to run ./configure using these options:

env CFLAGS="-O -isysroot /Developer/SDKs/MacOSX10.5.sdk -arch i386 -arch ppc7400 -arch ppc64" LDFLAGS="-arch i386 -arch ppc7400 -arch ppc64" ./configure --disable-dependency-tracking --prefix /curl-7.21.4-test


However, when I try to run make, it stops with this error:

In file included from setup.h:126,
from file.c:23:
../include/curl/curlrules.h:143: error: size of array ‘__curl_rule_01__’ is negative lipo: can't figure out the architecture type of: /var/folders/pC/pCViCSlqH44CRRuB6H6ahk+++TI/-Tmp-//cc16PTNQ.out
make[2]: *** [libcurl_la-file.lo] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1


Thanks for any info,

Leo



-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette:  http://curl.haxx.se/mail/etiquette.html

Reply via email to