Mobile/Build: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
Line 1: Line 1:
=Xulrunner Ports=
Below are the main platforms people are concerned about.  If there is another platform you care about, please let us know.
Below are the main platforms people are concerned about.  If there is another platform you care about, please let us know.


==Linux==
==Linux==


There are many flavors of linux, below are the ones that we are aware of active interest in.
There are many flavors of linux, below are the ones that we are aware of active interest in.
===Android===
Coming soon...


===Maemo (Nokia N800/N810)===
===Maemo (Nokia N800/N810)===
Line 25: Line 26:
* Status
* Status
** [[Mobile/DFBPorting | DFB Porting approach and build instructions]]
** [[Mobile/DFBPorting | DFB Porting approach and build instructions]]
== xulrunner and desktop builds ==
The Fennec exists as a xul app built on top of xulrunner.  In that way, it is architecture independent.  You can find instructions for building Fennec here: [[Mobile/Build/Fennec]], which are dependent on having a working xulrunner for your target.


==Windows Mobile==
==Windows Mobile==
* See [[Mobile/Build/Windows_Mobile_Build_Instructions_Quick]]
* See [[Mobile/Build/Windows_Mobile_Build_Instructions_Quick]]
status
* 1.8 branch
** [http://www.mozilla.org/projects/minimo/WinCE/build.html minimo] builds, but is no longer supported
* trunk
** actively working through build issues, including:
*** fonting (lack of uniscribe support)
* build instructions
* build instructions
** After installing standard windows build prerequisites, install:
** After installing standard windows build prerequisites, install:
* Windows Mobile 6 Professional [http://www.microsoft.com/downloads/details.aspx?FamilyId=06111A3A-A651-4745-88EF-3D48091A390B&displaylang=en]
* Windows Mobile 6 Professional [http://www.microsoft.com/downloads/details.aspx?FamilyId=06111A3A-A651-4745-88EF-3D48091A390B&displaylang=en]
* Check out its [http://www.microsoft.com/downloads/details.aspx?FamilyId=06111A3A-A651-4745-88EF-3D48091A390B&displaylang=en#Requirements prerequisites].
* Check out its [http://www.microsoft.com/downloads/details.aspx?FamilyId=06111A3A-A651-4745-88EF-3D48091A390B&displaylang=en#Requirements prerequisites].
** more coming soon.....
John Wolfe has been working on getting a functional XULRunner build working under Windows Mobile 6 (target platform is WM6 Standard).  A brain dump of his progress can be found at [[Mobile/Build/WinMobile6_XULRunner_BrainDump_20080630]].
==Symbian OS==
We are aware of active interest in this platform but do not currently have any plans to port to it.  If you would like to work on this, please contact us on [irc://irc.mozilla.org/#mobile the mobile irc channel] or by email and we'd be happy to support you as best we can.


Initial effort for building Mozilla on Symbian OS has been made, details can be found at [[Mobile/Symbian]].
==Other platforms==


=Fennec=
See [[Mobile/Platforms]]
 
The Fennec exists as a xul app built on top of xulrunner.  In that way, it is architecture independent.  You can find instructions for building Fennec here: [[Mobile/Build/Fennec]], which are dependent on having a working xulrunner for your target.

Revision as of 18:49, 28 April 2010

Below are the main platforms people are concerned about. If there is another platform you care about, please let us know.

Linux

There are many flavors of linux, below are the ones that we are aware of active interest in.

Android

Coming soon...

Maemo (Nokia N800/N810)

DirectFB based Platforms

xulrunner and desktop builds

The Fennec exists as a xul app built on top of xulrunner. In that way, it is architecture independent. You can find instructions for building Fennec here: Mobile/Build/Fennec, which are dependent on having a working xulrunner for your target.

Windows Mobile

Other platforms

See Mobile/Platforms