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