[webkit-dev] Compiling WebKit in 32 bit for Mac

2012-06-17 Thread Mark Gilbert
Hi There,

Could anyone enlighten me on how to create a 'build-webkit' tool which compiles 
the frameworks with 32-bit (and 64-bit perhaps).

I need a 32-bit compatible set of frameworks to allow the WebKit app to support 
32-bit plug ins like the QuickTime plug in.

Using the 'build-webkit' too appears to produce only 64-bit binaries in the 
frameworks.

I want to rebuild webkit as 32/64 bit, with some tiny code changes, then insert 
these into the WebKit nightly application.  This is working fine with the 
64-bit only build I am creating with 'build-webkit' but it doesn't then support 
the 32-bit plug ins (which the nightly build does when it arrives).

Clearly the nightly build is not using 'build-webkit' for the frameworks  since 
it comes with universal 64/32 bit

Any suggestions ?

Thanks

Mark.


___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


Re: [webkit-dev] Compiling WebKit in 32 bit for Mac

2012-06-17 Thread Dan Bernstein

On Jun 17, 2012, at 11:12 AM, Mark Gilbert wrote:

 Hi There,
 
 Could anyone enlighten me on how to create a 'build-webkit' tool which 
 compiles the frameworks with 32-bit (and 64-bit perhaps).
 
 I need a 32-bit compatible set of frameworks to allow the WebKit app to 
 support 32-bit plug ins like the QuickTime plug in.
 
 Using the 'build-webkit' too appears to produce only 64-bit binaries in the 
 frameworks.
 
 I want to rebuild webkit as 32/64 bit, with some tiny code changes, then 
 insert these into the WebKit nightly application.  This is working fine with 
 the 64-bit only build I am creating with 'build-webkit' but it doesn't then 
 support the 32-bit plug ins (which the nightly build does when it arrives).
 
 Clearly the nightly build is not using 'build-webkit' for the frameworks  
 since it comes with universal 64/32 bit
 
 Any suggestions ?

build-webkit --32-bit
will build 32-bit-only products.

build-webkit ARCHS=i386 x86_64 ONLY_ACTIVE_ARCH=NO
will build universal products.
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev