diff options
author | Florian Dieminger <me@fiji-flo.de> | 2021-02-11 18:20:58 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-02-11 18:20:58 +0100 |
commit | 2318b37e3fd17a3e76a29b9be7d1ce82f040c3bb (patch) | |
tree | 5e640d40fd69dc380b04e01de981a345e0141ffa /files/es/mozilla/developer_guide/build_instructions/index.html | |
parent | 6aa6274d2ad3e22e7f5e69b1d7531a5eaeaf5666 (diff) | |
parent | 8a5554c6fae83e92b10c8dbe5b82108cb44fad6c (diff) | |
download | translated-content-2318b37e3fd17a3e76a29b9be7d1ce82f040c3bb.tar.gz translated-content-2318b37e3fd17a3e76a29b9be7d1ce82f040c3bb.tar.bz2 translated-content-2318b37e3fd17a3e76a29b9be7d1ce82f040c3bb.zip |
Merge pull request #53 from fiji-flo/unslugging-es
Unslugging es
Diffstat (limited to 'files/es/mozilla/developer_guide/build_instructions/index.html')
-rw-r--r-- | files/es/mozilla/developer_guide/build_instructions/index.html | 74 |
1 files changed, 74 insertions, 0 deletions
diff --git a/files/es/mozilla/developer_guide/build_instructions/index.html b/files/es/mozilla/developer_guide/build_instructions/index.html new file mode 100644 index 0000000000..afb282fee8 --- /dev/null +++ b/files/es/mozilla/developer_guide/build_instructions/index.html @@ -0,0 +1,74 @@ +--- +title: Compilar e instalar +slug: Mozilla/Developer_guide/Build_Instructions +tags: + - Documentación_de_compilado +translation_of: Mozilla/Developer_guide/Build_Instructions +translation_of_original: Build_and_Install +original_slug: Compilar_e_instalar +--- +<p><span class="comment">NOTE: Do not make substantive changes to this document without consulting Benjamin Smedberg <<a class="link-mailto" href="mailto:benjamin@smedbergs.us" rel="freelink">benjamin@smedbergs.us</a>> or one of the build-config peers.</span></p> +<div class="note"> + <strong>NOTA</strong>: No comience a compilar sin antes <a href="/es/Configurar_las_opciones_de_compilaci%C3%B3n" title="es/Configurar_las_opciones_de_compilación">configurar las opciones de compilación</a>!</div> +<h3 id="Compilando" name="Compilando">Compilando</h3> +<p>Debes usar GNU make para verificar y compilar Mozilla, no se acepta otro programa "make". En Windows, Mac OS X, y GNU/Linux usa "make" para ejecutar GNU make; en la mayoría de los unix-no GNU debes usar "gmake".</p> +<p>Una vez que verificaste el código, asegúrate de configurar la aplicación como se describe en las opciones de configuración.</p> +<p>Para Windows, Mac OS X, y GNU/Linux, asegúrate de estar en el nivel superior del directorio fuente ("mozilla") cuando llames el comando <code>make</code>:</p> +<pre class="eval">$ make -f client.mk build +</pre> +<p>Para la mayoría de los unix no-GNU:</p> +<pre class="eval">$ gmake -f client.mk build +</pre> +<p>Si quieres configurar y compilar de forma manual, cd a tu objdir, ejecuta el programa de configuración, y luego ejecuta make/gmake. El programa de configuración tomará las opciones de tu archivo .mozconfig.</p> +<h3 id="Ejecutando_tu_compilaci.C3.B3n_nueva" name="Ejecutando_tu_compilaci.C3.B3n_nueva">Ejecutando tu compilación nueva</h3> +<p>Es posible ejecutar la compilación nueva directamente desde el directorio en donde fue creada. De todas formas, el directorio de compilación tal vez contenga symlinks dentro del árbol; debes ejecutar la instalación/packaging para generar una compilación que puede ser movida o compartida.</p> +<h4 id="Windows_y_Linux" name="Windows_y_Linux">Windows y Linux</h4> +<p>En sistemas no-macintosh, el producto final se puede hallar en <em>objdir</em>/dist/bin. En plataformas POSIX (BDS, GNU/LINUX, Solaris), debes ejecutar el archivo "mozilla" o "firefox", no el binario "mozilla-bin" o "firefox-bin".</p> +<h4 id="Mac_OS_X" name="Mac_OS_X">Mac OS X</h4> +<p>En Macintosh, el sistema de compilado genera una aplicación en <em>objdir</em>/dist/<em>AppName</em>.app por ejemplo, <em>objdir</em>/dist/Minefield.app.</p> +<p>Fijate que cuando compilas con <code>--enable-debug</code>, la aplicación se ubica en <em>objdir</em>/dist/<em>AppName</em>Debug.app, por ejemplo <em>objdir</em>/dist/MinefieldDebug.app.</p> +<p>Puedes ejecutar la aplicación, ya sea abriendo la aplicación via Finder o con la línea de comando:</p> +<pre class="eval">$ objdir/dist/AppName[Debug].app/Contents/MacOS/appname +</pre> +<p>Para el ejemplo:</p> +<pre class="eval">$ objdir/dist/MinefieldDebug.app/Contents/MacOS/firefox +</pre> +<h3 id="Instalando_tu_compilaci.C3.B3n" name="Instalando_tu_compilaci.C3.B3n">Instalando tu compilación</h3> +<p>En plataformas POSIX, puedes instalar ejecutando <em>gmake install</em>. Pero es mejor que sigas los pasos siguientes para crear un tar, luego descomprime el tar.</p> +<p>Para la mayoria de las aplicaciones, crea el tar dentro del directorio específico de la aplicación:</p> +<ul> + <li>Firefox: <code>$ make -C objdir/browser/installer</code></li> + <li>Thunderbird: <code>$ make -C objdir/mail/installer</code></li> + <li>SeaMonkey: <code>$ make -C objdir/xpinstall/packager</code></li> +</ul> +<p><em>Ejemplo real:</em> Si usas un .mozconfig <a href="/es/Configurar_las_opciones_de_compilaci%C3%B3n#Firefox_est.C3.A1tico_optimizado" title="es/Configurar_las_opciones_de_compilación#Firefox_est.C3.A1tico_optimizado"> Firefox estático optimizado</a></p> +<ul> + <li>Firefox: <code>$ make -C ff-opt-static/browser/installer</code></li> +</ul> +<p>Esto generará un archivo <code>firefox-2.0.0.3.en-US.linux-i686.tar.gz</code> dentro del directorio <code>ff-opt-static/dist</code>, el cual puedes descomprimir donde desees.</p> +<p>Para hacer un instalador para Windows, crea el destino del instalador en el directorio superior</p> +<ul> + <li>Firefox: <code>$ make -C objdir/browser/installer installer</code></li> + <li>Thunderbird: <code>$ make -C objdir/mail/installer installer</code></li> + <li>SeaMonkey: <code>$ make -C objdir/xpinstall/packager installer</code></li> +</ul> +<p><em>NOTA:</em> Para crear el instalador lo más comprimido posible, para Firefox y Thunderbird con el sistema basado en Cygwin, debes instalar algunos programas adicionales.</p> +<ul> + <li><a class="external" href="http://www.7-zip.org/">7-zip</a></li> + <li><a class="external" href="http://upx.sourceforge.net/">UPX</a> (para usuarios de Windows el paquete está disponible en <a class="external" href="http://cygwin.com/">Cygwin</a> (Categoría utilitarios). No usen la versión DOS, no funcionará)</li> +</ul> +<p>Ambos programas se deben encontrar en el PATH. También MOZ_INSTALLER_USE_7ZIP debe ser exportado a tu entorno. Si usas el sistema MozillaBuild, ambos se instalarán automaticamente.</p> +<p> </p> +<div class="originaldocinfo"> + <h2 id="Informaci.C3.B3n_del_documento" name="Informaci.C3.B3n_del_documento">Información del documento</h2> + <ul> + <li>Traductor: <a class="external" href="http://developer.mozilla.org/es/docs/Usuario_Discusi%C3%B3n:Blank_zero">Blank zero</a></li> + <li>Ultima modificación: 10-may-2007</li> + <li>Fuente: <a class="external" href="http://developer.mozilla.org/en/docs/index.php?title=Build_and_Install">Build and Install</a></li> + </ul> + <h3 id="Informaci.C3.B3n_sobre_el_documento_original" name="Informaci.C3.B3n_sobre_el_documento_original">Información sobre el documento original</h3> + <ul> + <li>Autor: Benjamin Smedberg</li> + </ul> +</div> +<p>{{ languages( { "en": "en/Build_and_Install", "fr": "fr/Compilation_et_installation", "ja": "ja/Build_and_Install", "zh-cn": "cn/\u7f16\u8bd1\u4e0e\u5b89\u88c5" } ) }}</p> |