widl: Generate helper macros for WinRT implementation.
[wine/zf.git] / documentation / README.es
blob19b43dd02ecddc4b9486e9aacc7cc872ff7b57b0
1 1. INTRODUCCIÓN
3 Wine es un programa que permite la ejecución de programas de Microsoft Windows
4 (incluyendo ejecutables de DOS, Windows 3.x y Win32) sobre Unix. Consiste en un
5 programa cargador que carga y ejecuta un binario de Microsoft Windows, y una
6 librería (llamada Winelib) que implementa las llamadas a la API de Windows
7 usando sus equivalentes Unix o X11. La librería puede también utilizarse para
8 portar código Win32 a ejecutables Unix nativos.
10 Wine es software libre, publicado bajo la licencia GNU LGPL; vea el fichero
11 LICENSE para los detalles.
14 2. INICIO RÁPIDO
16 Cuando compile desde el código fuente, se recomienda utilizar el Instalador de
17 Wine para compilar e instalar Wine. Desde el directorio base del código de Wine
18 (el cual contiene este fichero), ejecute:
20 ./tools/wineinstall
22 Ejecute aplicaciones con "wine programa". Para más información y resolución de
23 problemas, continúe leyendo este archivo, la página man de Wine, o más
24 específicamente, la numerosa información que puede encontrar en
25 https://www.winehq.org.
28 3. REQUISITOS
30 Para compilar y ejecutar Wine, deberá tener uno de los siguientes:
32   Linux versión 2.0.36 o superior
33   FreeBSD 8.0 o superior
34   Solaris x86 9 o superior
35   NetBSD-current
36   Mac OS X 10.5 o superior
38 Ya que Wine requiere soporte de hilos de ejecución a nivel de núcleo para
39 ejecutarse, sólo se soportan los sistemas operativos ya mencionados.
40 Otros sistemas operativos que soporten hilos de ejecución a nivel de núcleo
41 podrían obtener soporte en el futuro.
43 Información sobre FreeBSD:
44   Por lo general Wine no funcionará correctamente en versiones anteriores a
45   FreeBSD 8.0. Visite https://wiki.freebsd.org/Wine para más información.
47 Información sobre Solaris:
48   Lo más probable es que necesite compilar con el conjunto de herramientas GNU
49   (gcc, gas, etc.). Advertencia: instalar gas *no* asegura que sea utilizado
50   por gcc. Un comentario ampliamente extendido es que es necesario recompilar
51   gcc tras la instalación de gas o enlazar simbólicamente cc, as y ld a las
52   herramientas gnu.
54 Información de NetBSD:
55   Asegúrese de que tiene las opciones USER_LDT, SYSVSHM, SYSVSEM, y SYSVMSG
56   activadas en el núcleo.
58 Información de Mac OS X:
59   Necesitará Xcode 2.4 o posterior para compilar correctamente en x86.
62 Sistemas de ficheros soportados:
63   Wine puede ejecutarse en la mayoría de los sistemas de ficheros. Sin embargo,
64   se han reportado unos cuantos problemas de compatibilidad usando archivos
65   accedidos a través de Samba. Además, NTFS no proporciona todas las
66   funcionalidades necesitadas por algunas aplicaciones. Se recomienda el uso de
67   un sistema de ficheros Unix.
69 Requisitos básicos:
70   Necesitará tener instalados los archivos include X11 para desarrollo
71   (llamados xorg-dev en Debian y libX11-devel en RedHat).
73   Además necesitará "make" (preferiblemente GNU make).
75   También necesitará flex versión 2.5.33 o posterior y bison.
77 Librerías de soporte adicionales:
78   Configure mostrará advertencias cuando las librerías opcionales no se
79   encuentren disponibles en su sistema.
80   Visite https://wiki.winehq.org/Recommended_Packages para recomendaciones
81   acerca de que paquetes debe instalar.
83   En plataformas de 64-bit, si se está compilando Wine 32-bits (es la
84   compilación por defecto), debe estar seguro de tener instaladas las librerías
85   de desarrollo de 32-bits; visite https://wiki.winehq.org/WineOn64bit para más
86   detalles. Si usted desea un entorno Wine 64-bits puro (o una mezcla de 32-bits
87   y 64-bits), vaya a https://wiki.winehq.org/Wine64 para más detalles.
90 4. COMPILACIÓN
92 En el caso de que elija no utilizar wineinstall, ejecute los siguientes
93 comandos para construir Wine:
95 ./configure
96 make
98 Esto construirá el programa "wine" y numerosas librerías/binarios de soporte.
99 El programa "wine" cargará y ejecutará ejecutables de Windows.
100 La librería "libwine" ("Winelib") puede utilizarse para compilar y enlazar
101 código fuente de Windows bajo Unix.
103 Para ver las opciones de compilación, haga: ./configure --help.
106 5. CONFIGURACIÓN
108 Una vez que Wine se ha compilado correctamente, puede hacer "make install";
109 esto instalará el ejecutable y librerías de wine, el manual de Wine, y el
110 resto de ficheros necesarios.
112 Recuerde desinstalar antes cualquier instalación anterior de Wine que pueda
113 crear conflictos. Realice un "dpkg -r wine" o "rpm -e wine" o "make uninstall"
114 antes de instalar.
116 Una vez instalado, puede ejecutar la herramienta de configuración "winecfg".
117 Visite la zona de Soporte en https://www.winehq.org/ para consejos sobre la
118 configuración.
121 6. EJECUTANDO PROGRAMAS
123 Cuando invoque Wine, puede especificar la ruta completa al ejecutable, o sólo
124 el nombre del fichero.
126 Por ejemplo: para ejecutar el Solitario:
128   wine sol                   (usando la ruta de búsqueda indicada en el
129   wine sol.exe                el registro para encontrar el archivo)
131   wine c:\\windows\\sol.exe  (usando la sintaxis de DOS)
133   wine /usr/windows/sol.exe  (usando la sintaxis de Unix)
135   wine notepad.exe readme.txt (ejecutando el programa con parámetros)
137 Nota: la ruta del fichero también se añadirá a la ruta cuando se proporcione un
138       nombre completo en la línea de comandos.
140 Wine no es perfecto, algunos programas pueden fallar. Si esto le ocurre usted
141 recibirá un log de error que debe adjuntar en caso de reportar un fallo.
144 7. OBTENIENDO MÁS INFORMACIÓN
146 WWW:    Una gran cantidad de información sobre Wine está disponible en WineHQ
147         en https://www.winehq.org/ : varias guías de Wine, base de datos de
148         aplicaciones, registro de bugs. Este es probablemente el mejor punto de
149         partida.
151 FAQ:    Las preguntas frecuentes de Wine se encuentran en
152         https://www.winehq.org/FAQ
154 Listas de correo:
155         Hay varias listas de correo, tanto para usuarios como desarrolladores;
156         Vaya a https://www.winehq.org/forums para más información.
158 Bugs:   Reporte fallos en el Bugzilla de Wine, https://bugs.winehq.org
159         Por favor, antes de enviar un informe de fallo busque en la base de
160         datos de bugzilla para comprobar si su problema es un fallo conocido
161         o existe una solución.
163 IRC:    Se puede obtener ayuda online en el canal #WineHQ de irc.freenode.net.
165 Git:    El árbol actual de desarrollo de Wine está disponible a través de Git.
166         Vaya a https://www.winehq.org/git para más información.
168 Si añade algo, o corrige algún bug, por favor envíe un parche (en formato
169 git-format-patch) a la lista wine-devel@winehq.org para su inclusión
170 en la siguiente versión.
173 Alexandre Julliard
174 julliard@winehq.org