Building base/ for 64-bit on Mac OS X

52 views
Skip to first unread message

Lambros Lambrou

unread,
May 16, 2012, 2:03:28 PM5/16/12
to chromium-dev
Hi,

For Chromoting, we are working on a System Preference pane for Mac OS X.  This requires building a Universal binary (32/64-bit), but Chrome does not yet support building 64-bit binaries on Mac.

Our Chromoting code only uses utilities from base/ and other libraries such as crypto/hmac (and indirectly anything base/ depends on, such as third_party/icu and so on).  We do not use anything under chrome/ so we wouldn't need to build the whole tree for 64-bit.

At the moment, we are coping by using other libraries instead of the ones in base/, and copy-pasting some little bits of code from base/mac.  The Chromoting preference-pane is only a small application.

So we were wondering if base/ (and related targets) could be upgraded to building for 64-bit Mac OS X?  Any suggestions on the best way to proceed?  Any gotchas we might run into?

Many thanks,
Lambros

Reply all
Reply to author
Forward
0 new messages