3 Wine é um programa que permite executar programas Microsoft Windows
4 (incluindo executáveis DOS, Windows 3.x e Win32) 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 chamdas da API do Windows usando o 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 LICENÇA para detalhes.
16 Sempre que se compila os fontes, é recomendado usar o Wine Installer
17 para construir e instalar o Wine. Estando no diretório de mais alto
18 nível do fonte do Wine (que contém este arquivo), execute:
22 Execute programas conforme "wine [opções] programa". Para maiores
23 informações e resolução de problemas, leia o restante deste arquivo,
24 a página "man" do Wine (man wine), os arquivos incluídos no diretório
25 de documentação do fonte do Wine (veja "DOCUMENTATION"), e especialmente
26 a abundância de informação encontrada em http://www.winehq.org.
30 Para compilar e executaro Wine, você deve ter o seguinte:
32 Linux versão 2.0.36 ou superior
33 FreeBSD 4.x ou FreeBSD 5-CURRENT ou posterior
34 Solaris x86 2.5 ou posterior
37 Como o Wine requer suport a tarefas a nível de kernel para executar,
38 somente os sistemas operacionais acima mencionados são suportados.
39 Outros sistemas operacionais que suportarem tarefas do kernel poderão
40 ter suporte no futuro.
42 Informações para o Linux:
43 Enquanto o Linux 2.2.x deve continuar em uso e Linux 2.0.x poderá
44 continuar em uso (versões antigas 2.0.x mal funcionamento relacionados a
45 tarefas), será muito melhor ter um kernel mais atualizado como 2.4.x.
47 Informações para o FreeBSD:
48 Certifique-se de ter as opções USER_LDT, SYSVSHM, SYSVSEM; e SYSVMSG,
49 ligadas ao kernel. Mais informações encontram-se em:
50 ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/emulators/wine/
52 Informações para o Solaris:
53 Você provavelmente necessitará construir o Wine com as ferramentas GNU
54 (gcc, gas, etc.). Aviso: instalar gas NÂO assegura que será usado pelo
55 gcc. Recompilar o gcc depois de instalar o gas ou criar uma ligação ao cc, as e
56 ld para as ferramentas gnu é dito ser necessário.
58 Informações para o NetBSD:
59 Certifique-se ter as opções USER_LDT, SYSVSHM, SYSVSEM, e SYSVMSG
63 Sistema de arquivo suportados:
64 O Wine deverá executar na maioria dos sistema de arquivo. Contudo, o Wine falha
65 ao iniciar se umsdos for usado para o diretório /tmp. Alguns problemas de
66 compatibilidade foram relatados acessando arquivos usando o Samba. Também,
67 como o NTFS apenas pode ser usado seguramente com acesso de somente leitura por
68 enquanto, somos contrários ao uso do NTFS, pois os programas Windows precisam de
69 acesso à escrita em quase tudo.
70 No caso de arquivos NTFS, copie-os em um local em que se possa escrever.
73 Você necessita ter instalados os arquivos de inclusão para desenvolvimento em X11
74 (called xlib6g-dev no Debian e XFree86-devel no RedHat).
76 Requisitos para as ferramentas de construção:
77 Em sistemas x86 o gcc >= 2.7.2 é requerido.
78 Versões anteriores à 2.7.2.3 poderão ter problemas quando certos arquivos são
79 compilados com optimização, frequentemente devido a problemas gerenciamento de
80 arquivos de cabeçalho. Atualmente o pgcc não trabalha com o Wine. A causa deste
81 problema é desconhecida.
83 Naturalmente que necessita do "make" (comumente o GNU make).
85 Tamném precisa do flex versão 2.5 ou posterior e do bison.
86 Se estiver usando RedHat ou Debian, instale os pacotes do flex e do bison.
88 Bibliotecas de suporte opcionais:
89 Se desejar o suporte de impressão do CUPS, por favor instale os pacotes
92 Para os requesitos no caso de ter a intenção de contruir a documentação, veja
93 a seção "DOCUMENTAÇÃO".
97 No caso de escolher não usar o wineinstall, execute os comandos a seguir
98 para construir o Wine:
104 Isto construirá o programa "wine" e suporte a várias bibliotecas/binários.
105 O programa "wine" carregará e executará executáveis do Windows.
106 A biblioteca "libwine" ("winelib") pode ser usada para compilar e ligar
107 código-fonte do Windows sob o Unix.
109 Para ver as opções de compilação da configuração, rode ./configure --help.
111 Para atualizar para uma nova distribuição usando arquivos de remendo (patch),
112 primeiro mude para o diretório de mais alto nível da distribuição (que
113 contém o arquivo README). A seguir faça um "make clean", e remende a
116 gunzip -c patch-file | patch -p1
118 onde "patch-file" é o nome do arquivo de remendo patch (algo como
119 Wine.aammdd.diff.gz). Pode então reexecutar "./configure", e depois
120 executar "make depend && make"
124 Uma vez que o Wine esteja construído corretamente, você pode executar
125 "make install"; assim irá instalar o executável do wine, as páginas
126 "man" do Wine, e alguns outros arquivos necessários.
128 Não esqueça de desinstalar primeiramente qualquer instalação prévia do
129 Wine que possa confitante. Tente qualquer um dos comandos "dpkg -r wine" ou "rpm -e wine" ou "make uninstall" antes de
132 Se você quiser ler a documentação fornecida com a fonte do Wine,
133 veja a seção "DOCUMENTAÇÃO".
135 O Wine requer um arquivo de configuração chamado "config" no diretório
136 ~/.wine. O formato deste arquivo é explicado em "man wine.conf"
137 (documentation/wine.conf.man).
138 O arquivo documentation/samples/config contém um exemplo de arquivo de
139 configuração para ser adaptado e copiado para a localização anteriormente
142 Veja a área de suporte em http://www.winehq.org/ para mais sugestões
143 sobre a configuraçao.
145 No caso de erros de carga da biblioteca
146 (ex: "Error while loading shared libraries: libntdll.so"), certifique-se
147 de adicionar o caminho da biblioteca a /etc/ld.so.conf e executar
152 Ao invocar o Wine, você pode especificar o caminho completo do executável,
153 ou somente um nome de arquivo.
155 Por exemplo: para executar a Paciência:
156 wine sol (usando o caminho de pesquisa como
157 wine sol.exe especificado no arquivo config)
159 wine c:\\windows\\sol.exe (usando um nome de arquivo DOS)
161 wine /usr/windows/sol.exe (usando um nome de arquivo Unix)
163 wine sol.exe /parameter1 -parameter2 parameter3
164 (chamando o programa com parãmetros)
166 Nota: o caminho do arquivo será também adicionado ao caminho
167 quando um nome completo for fornecido na linha de comando.
169 O Wine ainda não está completo, então vários programas poderão funcionar mal.
170 Desde que você ajuste corretamente o winedbg de acordo com o arquivo
171 documentation/debugger.sgml, você irá entrar no depurador de modo que possa
172 investigar e reparar o problema. Para mais informação como fazer isto, por favor
173 leia o arquivo documentation/debugging.sgml.
175 Você deve fazer uma cópia de segurança de todos os seus arquivos importantes
176 que o Wine possa acessar, ou usar uma cópia especial deles com o Wine, pois
177 houveram alguns casos de corrupção de arquivos reportados por usuários. NÃO
178 execute o Explorer, por exemplo, se você não tiver um cópia de segurança
179 apropriada, como ele renomeia/cripples diversos diretórios às vezes. Mesmo
180 executar outros aplicativos MS tais como por exemplo o Messenger é seguro,
181 porque carrega o Explorer de algum modo. Este corrupção em particular
182 (!$!$!$!$.pfr) pode ao menos parcialmente ser reparado usando
183 http://home.nexgo.de/andi.mohr/download/decorrupt_explorer
187 Alguma documentação (vários guias do Wine, etc.) podem ser encontrados no
188 diretório documentation/ (apesar de também estar disponível em WineHQ).
190 Se quizer processar arquivos SGML que lá estão, então execute "make doc"
191 no diretório documentation/.
192 Fazer isto requer que os pacotes das ditas ferramentas sgml (para db2html,
194 Debian: docbook-utils
195 Mandrake: sgml-tools-A.B.C-DDmdk
196 SuSE: docbktls-A.BB.C-DD
198 8. OBTENDO MAIS INFORMAÇÃO
200 WWW: Uma grande quantidade de informação sobre o Wine está disponivel
201 pelo WineHQ em http://www.winehq.org/ : vários guias do Wine,
202 base de dados de aplicações, rastreamento de erros. Este é
203 provavelmente o melhor ponto para começar.
205 FAQ: A Wine FAQ está localizada em http://www.winehq.org/FAQ
207 Usenet: Pode-se discutir tópicos relacionados ao Wine e obter ajuda em
208 comp.emulators.ms-windows.wine.
210 Bugs: Relate erros ao Wine Bugzilla em http://bugs.winehq.org
211 Por favor pesquise a base de dados do bugzilla para verificar se
212 seu problema já tenha sido encontrado, antes de enviar um
213 relatório do erro. Você pode também afixar relatórios do erro em
214 comp.emulators.ms-windows.wine. Por favor leia o arquivo
215 documentation/bugs.sgml para ver qual informação é requerida.
217 IRC: A ajuda online está disponível em #WineHQ em irc.freenode.net.
219 CVS: O árvore de desenvolvimento atual do Wine está disponível por CVS.
220 Vá em http://www.winehq.org/cvs para mais informação.
223 Há diversas listas de mensagens para colaboradores no desenvolvimento
224 do Wine; veja http://www.winehq.org/forums para mais informação.
226 Se você adicionar algo, ou reparar um erro, envie por favor um remendo
227 (no formato 'diff -u') à lista wine-patches@winehq.org para inclusão na
228 próxima distribuição.
235 Tradução para Português do Brasil: Marcelo Duarte