Closed
Bug 1047185
Opened 10 years ago
Closed 10 years ago
[Vixen] Vixen doesn't build on Mac OS X
Categories
(Firefox OS Graveyard :: GonkIntegration, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: vicamo, Assigned: vicamo)
References
Details
(Whiteboard: [Vixen][POVB])
Attachments
(2 files)
Missing: prebuilts/gcc/darwin-x86/arm/arm-eabi-4.6 prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.6
Assignee | ||
Comment 1•10 years ago
|
||
Also a pull request https://github.com/apc-io/platform_system_core/pull/1 to system/core -- command arguments must come before files list in darwin.
Updated•10 years ago
|
Whiteboard: [Vixen]
Assignee | ||
Comment 2•10 years ago
|
||
With this pull request to manifest and the one [1] for system/core, one may now follow the same build instructions for Flatfish on MDN [2] and builds Vixen on Mac OS X 10.9 or above with Xcode 4.x [3]. To begin verification: 1) pull the two pull requests into your vixen repo. $ repo sync prebuilts/gcc/darwin-x86/arm/arm-eabi-4.6 \ prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.6 2) You need Xcode 4.x to build flatfish/vixen. The one I used is Xcode v4.4.1. Use `xcode-select -switch <Xcode.app path>` to choose an appropriate version. 3) Start the build: $ export BUILD_MAC_SDK_EXPERIMENTAL=1 $ nice -n 20 ./build.sh 4) You may find Gecko configure script hangs during the process. Just press ^C and run build.sh again to continue. See bug 995864. [1]: https://github.com/apc-io/platform_system_core/pull/1 [2]: https://developer.mozilla.org/en-US/Firefox_OS/Firefox_OS_build_prerequisites#Requirements_for_OS_X [3]: only Mac OS X 10.9.4 was tested because that's all I have. Only Xcode v4.4.1 was tested, but I think all Xcode 4.x variants should work based on prior experience of Flatfish.
Assignee: nobody → vyang
Attachment #8465940 -
Flags: review?(mwu)
Assignee | ||
Comment 3•10 years ago
|
||
Please help reach the repository owner to review/land this.
Flags: needinfo?(jeliu)
Assignee | ||
Updated•10 years ago
|
Attachment #8465940 -
Attachment mime type: text/plain → text/x-github-pull-request
Updated•10 years ago
|
Flags: needinfo?(jeliu)
Whiteboard: [Vixen] → [Vixen][POVB]
Comment 4•10 years ago
|
||
Comment on attachment 8465940 [details] [review] Github pull request for b2g-manifest r=me if you remove pdk from the groups. That's just for the sake of consistency with the other binary toolchain entries.
Attachment #8465940 -
Flags: review?(mwu) → review+
Assignee | ||
Comment 5•10 years ago
|
||
(In reply to Michael Wu [:mwu] from comment #4) > Comment on attachment 8465940 [details] [review] > Github pull request for b2g-manifest > > r=me if you remove pdk from the groups. That's just for the sake of > consistency with the other binary toolchain entries. Pull request updated.
Assignee | ||
Comment 6•10 years ago
|
||
https://github.com/mozilla-b2g/b2g-manifest/commit/ad8ccae4e207b16912ef5f47625102ca24e1aa8d
Assignee | ||
Comment 7•10 years ago
|
||
(In reply to Vicamo Yang [:vicamo][:vyang] from comment #3) > Created attachment 8465942 [details] [review] > Github pull request for system/core > > Please help reach the repository owner to review/land this. https://github.com/apc-io/platform_system_core/commit/8b3d649d4e056c699c0a16c404d27772c43ee81a
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•