Mobile/Build/WinMobile6 XULRunner BrainDump 20080630: Difference between revisions

Line 18: Line 18:
Eu iniciei com a versão 1.9 de código base a partir do mozilla-central, modificado por Brad Lassey para adicionar unicode para compilações WINCE.  Originalmente, as correções de unicod de Brad estavam um pouco envelhecidos.  Assim,  primeiro trabalhei com o Brad para atualizar essas correções - criando um codigo base a construir usando [[Mobile/Build/Windows_Mobile_Build_Instructions | estas instruções para construir Windows Mobile]].
Eu iniciei com a versão 1.9 de código base a partir do mozilla-central, modificado por Brad Lassey para adicionar unicode para compilações WINCE.  Originalmente, as correções de unicod de Brad estavam um pouco envelhecidos.  Assim,  primeiro trabalhei com o Brad para atualizar essas correções - criando um codigo base a construir usando [[Mobile/Build/Windows_Mobile_Build_Instructions | estas instruções para construir Windows Mobile]].


===Original Build Environment===
===Ambiente Original de Construção===


The original build environment used was Visual Studio 2005 (VS8), Windows Mobile 6 Standard and Professional SDKs, and a MOZILLA-BUILD subdirectory containing MingW32, 7ZIP, NSIS, Python 2.5, SVN 1.4.2, wget. xemacs, and UPX 2.03.   
O ambiente original de construção usado foi o Visual Studio 2005 (VS8), Windows Mobile 6 Standard, SDKs Professionais e o subdiretorio MOZILLA-BUILD contendo MingW32, 7ZIP, NSIS, Python 2.5, SVN 1.4.2, wget. xemacs, e UPX 2.03.   


Follow the instructions [http://developer.mozilla.org/en/docs/Windows_Build_Prerequisites#MozillaBuild here] to setup a window development environment.
Siga as instruções [http://developer.mozilla.org/en/docs/Windows_Build_Prerequisites#MozillaBuild aqui] para configurar a janela do ambiente de desenvolvimento.


====Visual Studio Versions====
====Versões Visual Studio====


Two different versions of the Microsoft Visual Studio Integrated Development Environment are discussed on this pageHere is a cheat sheet for the two versions:
São mencionadas nesta pagina duas versões diferentes de ambiente integrado de desenvolvimento do Microsoft Visual Studio.  Aqui está uma folha de enganos para as duas versões:


* '''Visual Studio 2005 = Visual Studio 8 = VS8'''
* '''Visual Studio 2005 = Visual Studio 8 = VS8'''
** IDE available for a few years now
** IDE agora disponivel para alguns anos
** First Emulator that is a real ARM emulation, not just a simulator
** Primeiro emulador que é um verdadeiro emulador ARM, ao invés de um simples simulador
** Currently preferred compiler for Mozilla
** Compilador preferencial para Mozilla
** Potentially buggy Emulator Directory Sharing (more on this later)
** Potencial emulador de falhas de partilhas de diretorios (falaremos mais tarde disto)
* '''Visual Studio 2008 = Visual Studio 9 = VS9'''
* '''Visual Studio 2008 = Visual Studio 9 = VS9'''
** IDE less than a year old
** IDE menos de um ano de idade
** More advanced Emulator, more emulation packages (and form factors)
** Mais avançado emulador, maior emulaçao de pacotes (e elementos de formulario)
** Not currently supported by Mozilla
** Não suportado atualmente pela Mozilla


===Build Instructions===
===Build Instructions===