Closed
Bug 1047185
Opened 11 years ago
Closed 11 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•11 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•11 years ago
|
Whiteboard: [Vixen]
| Assignee | ||
Comment 2•11 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•11 years ago
|
||
Please help reach the repository owner to review/land this.
Flags: needinfo?(jeliu)
| Assignee | ||
Updated•11 years ago
|
Attachment #8465940 -
Attachment mime type: text/plain → text/x-github-pull-request
Updated•11 years ago
|
Flags: needinfo?(jeliu)
Whiteboard: [Vixen] → [Vixen][POVB]
Comment 4•11 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•11 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•11 years ago
|
||
| Assignee | ||
Comment 7•11 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: 11 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•