winejoystick: Fix a crash on accessing a CFArray past its end due to an off-by-one...
[wine/multimedia.git] / documentation / README.pt_br
blob691f312ea32899d3871c9d8a53af958e1fe14109
1 1. INTRODUÇÃO
3 Wine é um programa que permite executar programas Microsoft Windows 
4 (incluindo executáveis DOS, Windows 3.x, Win32 e Win64) no Unix.
5 Constituído de um programa carregador (loader) que carrega e executa 
6 um binário Microsoft Windows, e uma biblioteca (chamada Winelib) que 
7 implementa chamadas da API do Windows usando os equivalentes do Unix
8 ou do X11. A biblioteca também pode ser usada para portar código 
9 Win32 em executáveis nativos Unix.
11 Wine é software livre, liberado segundo a GNU LGPL; veja o arquivo 
12 LICENSE para detalhes.
15 2. INÍCIO RÁPIDO
17 Sempre que se compilam os fontes, é recomendado usar o Wine Installer
18 para construir e instalar o Wine. Estando no diretório de mais alto
19 nível do código fonte do Wine, execute:
21 ./tools/wineinstall
23 Execute programas conforme "wine programa". Para maiores informações
24 e resolução de problemas, leia o restante deste arquivo, a página
25 "man" do Wine (man wine), e especialmente a abundância de informação
26 encontrada em http://www.winehq.org.
29 3. REQUERIMENTOS
31 Para compilar e executar o Wine, você deve ter o seguinte:
33                 Linux versão 2.0.36 ou posterior
34                 FreeBSD 8.0 ou posterior
35                 Solaris x86 9 ou posterior
36                 NetBSD-atual
37                 Mac OS X 10.5 ou posterior
39 Como o Wine requer suporte a tarefas no nível de kernel para executar,
40 somente os sistemas operacionais acima mencionados são suportados.
41 Outros sistemas operacionais que suportarem tarefas do kernel poderão 
42 ter suporte no futuro.
44 Informações para o FreeBSD:
45   O Wine em geral não deve funcionar corretamente em versões antes da 8.0.
46   Veja http://wiki.freebsd.org/Wine para mais informações.
48 Informações para o Solaris:
49   Você provavelmente necessitará construir o Wine com as ferramentas GNU
50   (gcc, gas, etc.). Aviso: instalar gas NÃO assegura que será usado pelo
51   gcc. Recompilar o gcc depois de instalar o gas ou criar uma ligação ao
52   cc, as e ld para as ferramentas gnu é dito ser necessário.
54 Informações para o NetBSD:
55   Certifique-se de ter as opções USER_LDT, SYSVSHM, SYSVSEM, e SYSVMSG
56   ligadas no kernel.
58 Informações para Mac OS X:
59   Será necessário o Xcode 2.4 ou superior para compilar corretamente no x86.
62 Sistemas de arquivo suportados:
63   O Wine deve rodar na maioria dos sistemas de arquivos. Alguns problemas de
64   compatibilidade foram reportados quando usado via Samba. Além disso, o NTFS
65   não provê todas as funcionalidades necessárias para alguns aplicativos.
66   Usar uma partição nativa Unix é recomendado.
68 Requisitos básicos:
69   Você necessita ter instalados os arquivos de inclusão para desenvolvimento
70   do X11 (chamados de xlib6g-dev no Debian e XFree86-devel no RedHat).
72   Obviamente você também irá precisar do "make" (comumente o GNU make).
74   Também será necessário o flex versão 2.5.33 ou superior e o bison.
76 Bibliotecas de suporte opcionais:
77   O script configure irá mostrar diversas mensagens quando bibliotecas
78   opcionais não forem encontradas no seu sistema.
79   Veja http://wiki.winehq.org/Recommended_Packages para dicas sobre
80   pacotes que você pode instalar.
82   Em plataformas de 64 bits, se compilar Wine como 32 bits (padrão), você
83   precisa assegurar que as versões 32 bits das bibliotecas estão instaladas,
84   veja http://wiki.winehq.org/WineOn64bit para mais detalhes.
85   Se você quer um verdadeiro Wine de 64 bits (ou uma configuração mista de
86   32 e 64 bits) veja http://wiki.winehq.org/Wine64 para mais detalhes.
89 4. COMPILAÇÃO
91 No caso de escolher não usar o wineinstall, execute os comandos a seguir
92 para construir o Wine:
94 ./configure
95 make
97 Isto construirá o programa "wine" e vários binários/bibliotecas de suporte.
98 O programa "wine" carregará e executará executáveis do Windows.
99 A biblioteca "libwine" ("Winelib") pode ser usada para compilar e ligar
100 código-fonte do Windows sob o Unix.
102 Para ver as opções de compilação da configuração, rode ./configure --help.
105 5. CONFIGURAÇÃO
107 Uma vez que o Wine esteja construído corretamente, você pode executar
108 "make install"; assim irá instalar o executável do wine, as páginas 
109 "man" do Wine, e outros arquivos necessários.
111 Não esqueça de desinstalar primeiramente qualquer instalação prévia do 
112 Wine que possa ser conflitante. Tente tanto "dpkg -r wine", "rpm -e wine"
113 ou "make uninstall" antes de instalar.
115 Depois de instalado, pode-se executar o programa de configuração "winecfg".
116 Veja a área de suporte em http://www.winehq.org/ para dicas de configuração.
119 6. EXECUTANDO PROGRAMAS
121 Ao invocar o Wine, você pode especificar o caminho completo do executável,
122 ou somente um nome de arquivo.
124 Por exemplo, para executar o bloco de notas:
125         wine notepad                    (usando o caminho de pesquisa como
126         wine notepad.exe                 especificado no registro para
127                                          encontrar o arquivo)
129         wine c:\\windows\\notepad.exe   (usando um nome de arquivo DOS)
131         wine /usr/windows/notepad.exe   (usando um nome de arquivo Unix)
133         wine notepad.exe leiame.txt     (chamando o programa com parâmetros)
135 O Wine não é perfeito, então alguns programas podem travar. Se isso
136 acontecer você verá um registro do travamento (crash log) que você
137 poderá anexar ao bug que for criar.
140 7. OBTENDO MAIS INFORMAÇÃO
142 WWW:    Uma grande quantidade de informação sobre o Wine está disponível
143         no WineHQ em http://www.winehq.org/ : vários guias do Wine, base
144         de dados de aplicações, rastreamento de erros. Este é provavelmente
145         o melhor ponto para começar.
147 FAQ:    O FAQ (perguntas frequentes) do Wine está em http://www.winehq.org/FAQ
149 Wiki:   O wiki do Wine está disponível em http://wiki.winehq.org
151 Listas de discussão:
152         Há diversas listas de mensagens para usuários e colaboradores no
153         desenvolvimento do Wine; veja http://www.winehq.org/forums para
154         mais informação.
156 Bugs:   Relate erros ao Bugzilla do Wine em http://bugs.winehq.org
157         Por favor, pesquise a base de dados do bugzilla para verificar
158         se seu problema já foi encontrado ou resolvido antes de enviar
159         um relatório do erro.
161 IRC:    A ajuda online está disponível em #WineHQ em irc.freenode.net.
163 Git:    A árvore de desenvolvimento atual do Wine está disponível por Git.
164         Visite http://www.winehq.org/git para mais informação.
166 Se você alterar algo ou reparar um erro, envie, por favor, um patch
167 (preferencialmente usando git-format-patch) à lista wine-patches@winehq.org
168 para inclusão na próxima distribuição.
171 Arquivo original escrito por:
172 Alexandre Julliard
173 julliard@winehq.org
176 Tradução para Português do Brasil:
177 Marcelo Duarte
178 wine-devel@bol.com.br
180 Bruno Jesus
181 00cpxxx@gmail.com