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

Jump to navigation Jump to search
Line 1: Line 1:
=WinMobile 6 XULRunner BrainDump (07-Jul-2008)=
=WinMobile 6 XULRunner BrainDump (07-Jul-2008)=


This page is a storage site for the issues I have been running into during my time working on getting XULRunner.exe functional on a Windows Mobile 6 environment.
Esta página é um local de armazenamento para os problemas que vêm ocorrendo durante o tempo trabalhando para conseguir XULRunner.exe funcional em ambiente Windows Mobile 6.


==DO NOT USE WINDOWS VISTA!==
==NÃO USE WINDOWS VISTA!==


'''DO NOT USE WINDOWS VISTA TO BUILD XULRunner.EXE!''' Turns out that Windows Vista has a neat file-driver functionality. The file-driver will keep shadow files of changed source code on it's hard disks. Randomly, Windows Vista will decide that the source code file was inappropriately changed, and replace your modified source file with it's original version.
'''NÃO USE WINDOWS VISTA PARA CONSTRUIR O XULRunner.EXE!''' Acontece que o Windows Vista tem uma funcionalidade de arquivo do driver limpo. O ficheiro guia irá manter os arquivos ocultos de código fonte alterados nos discos rígidos. Aleatoriamente, o Windows Vista irá decidir que arquivo de código fonte foi indevidamente alterado, e substituir o seu arquivo de origem modificado com a sua versão original.


'''WINDOWS VISTA WILL DISTURB YOUR PROGRAMMING EFFORTS HORRIBLY'''
'''WINDOWS VISTA VAI PERTURBAR HORRIVELMENTE OS SEUS ESFORÇOS DE PROGRAMAÇÃO'''


Of course, this could be a symptom of Windows Vista interaction with CVS, and may not be relevant to your programming efforts using Mercurial. But do you want to spend a week programming, only to find out that SOME of your files have been changed from underneath you?
Claro, isso pode ser um sintoma de interação do Windows Vista com o CVS, e pode não ser relevante para os seus esforços de programação usando o Mercurial. Mas quer passar uma semana de programação, somente para descobrir que alguns de seus ficheiros foram alterados em frente aos seu olhos?  


I am sticking with Windows XP for my programming machines, thank you just the same!  If you are really stuck, you could try something like VMware and a Windows XP image (runs great on Mac Notebook computers, by the way).
Eu espetei com o Windows XP nas minhas maquinas de programação, obrigada só do mesmo! Se ficou espetado, pode sempre experimentar algo como o VMware e uma imagem do windows XP (corre perfeitamente num computador portatil Mac,
I am sticking with Windows XP for my programming machines, thank you just the same!  If you are really stuck, you could try something like VMware and a Windows XP image (runs great on Mac Notebook computers, a propósito).


==Building XULRunner==
==Construindo o XULRunner==


I started with the version 1.9 code base from mozilla-central, modified by Brad Lassey to add unicode for WINCE buildsOriginally, Brad's unicode patches were slightly staleSo, I first worked with Brad to update those patches - creating a code base that would build using [[Mobile/Build/Windows_Mobile_Build_Instructions | these instructions for building 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 envelhecidosAssim, 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===
===Original Build Environment===

Navigation menu