Thanks Soeren,

I managed to get it compiling with the following. Have yet to see whether it 
functions correctly however! (/usr/local/custom is where I install 3rd party 
libraries/etc.) Thanks also go to mpsuzuki and Dan Cartman for their 
suggestions from the cairo mailing list too. 

        Rob.

# Tool path environment variables
AS=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/as
ASCPP=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/as
AR=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/ar
CPP=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/cpp
CXXCPP=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/cpp
CC=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2
CXX=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/g++-4.2
LD=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/ld
RANLIB=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/ranlib
STRIP=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/strip

# Tool flags environment variables
CPPFLAGS=-I/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.1.sdk/usr/lib/gcc/arm-apple-darwin10/4.2.1/include/
 
-I/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.1.sdk/usr/include
 -I/Developer/Platforms/iPhoneOS.platform/Developer/usr/include 
-I/usr/local/custom/iphoneos/include
CFLAGS=-arch armv6 -arch armv7 
--sysroot='/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.1.sdk'
 -isystem 
/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.1.sdk/usr/lib/gcc/arm-apple-darwin10/4.2.1/include/
 -isystem 
/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.1.sdk/usr/include
 -isystem /Developer/Platforms/iPhoneOS.platform/Developer/usr/include -isystem 
/usr/local/custom/iphoneos/include
LDFLAGS=-arch armv6 -arch armv7 
--sysroot='/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.1.sdk'
 
-L/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.1.sdk/usr/lib 
-L/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib 
-L/usr/local/custom/iphoneos/lib -miphoneos-version-min=3.1

./configure --prefix=/usr/local/custom/iphoneos --disable-dependency-tracking 
--host=arm-apple-darwin
make
make install


On 11/01/2011, at 12:34 AM, Soeren Sandmann wrote:

> Rob Cas <[email protected]> writes:
> 
>> Hi,
>> 
>> I was wondering if anybody has information on how to build pixman for 
>> iOS/iPhone.
>> 
>> I'm running Snow Leopard 10.6.5, Xcode 3.2.4 and want to use the iPhoneOS4.1 
>> SDK. Details are below.
>> 
>> Thanks in advance,
>>      Rob.
> 
> I don't really know anything about the iPhone, but there is some
> previous discussion here:
> 
>    http://lists.freedesktop.org/archives/pixman/2010-August/000434.html
> 
> The script mentioned in that thread has this:
> 
> export 
> CC="/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.0 
> -isysroot 
> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator$version.sdk"
> export 
> CXX="/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/g++-4.0 
> -isysroot 
> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator$version.sdk"
> export CFLAGS="-fasm-blocks -Wno-trigraphs -Wreturn-type -Wunused-variable 
> -I$prefix/include -L$prefix/lib"
> export CXXFLAGS="$CFLAGS"
> 
> Maybe you need something similar?
> 
> 
> Soren

_______________________________________________
Pixman mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/pixman

Reply via email to