submission of initial cross-compilation work for review
bayoubengal at mac.com
Mon Jan 31 19:39:48 PST 2011
I'm ready to submit an initial draft of my icu cross-compilation work for review. I've prepared a zip file of my "iopt" directory and placed it online. Other should be able to unpack the file to /iopt and immediately use it by invoking:
sudo /iopt/bin/port -v install icu +universal
I"ve added a few new options to the .conf file as well as several new variables to support cross-compilation.
New Options added:
New variables added:
affected (changed) files:
the ICU Portfile.
There are comments scattered around the changed files that should reasonably explain the rationale. Feel free to ask questions. The purpose of this project is to create a proof-of-concept design for allowing for iOS compatibility in macports. I'd like to see this work (or some other implementation of it) made official in the not-too-distant future. Let me know what I can do to speed up the review process and get the work accepted. Since boost is my next immediate need, I'm now going to attempt to modify the boost Portfile to work with the iOS support.
Note 1: I haven't tried this code with the simulator sdk yet, but it should work with the appropriate adjustments to the .conf file.
Note 2: I haven't tested this code with normal macosx ports, but they are supposed to work correctly unmodified.
More information about the macports-dev