Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

Requerimientos para la compilación en BeOS

 

Esta página describe los requemimientos para compilar el software de mozilla.org en BeOS o yellowTab Zeta.

Hardware

  • Espacio en disco: compilaciones optimizadas requien alrededor de 600 MB incluyendo fuentes; para depurar, 2 GB.
  • 256 MB RAM o más, para depurar se recomienda más.

Software

Necesitas el siguiente software:

  • Estos son parte de Zeta, pero tal vez deban ser instalados en BeOS:
  • gcc 2.95.3, disponible en Bebits: página de gcc
    Usa la versión 2.95.3, no las superiores. Luego de la instalación, los usuarios de BeOS R5 deben eliminar el symlink /boot/develop/tools/gcc-2.95.3_binutils-2.15/lib/gcc-lib/i586-pc-beos/2.95.3-beos-041202/ specs , luego, click secundario sobre specs.R5 en la misma carpeta, crea un acceso directo y llámalo specs .
    • El compilador que viene con Zeta sólo puede usar la optimización -O1 (también conocida como -O); Optimizaciones de niveles superior harán que Mozilla no funcione adecuadamente.
  • glib y libIDL, disponible en mozilla contrib beos pages
    El ejemplo de .mozconfig supone que están instalados en /boot/home.

El archivo .mozconfig

Adicionalmente al contenido de .mozconfig que se describe en Configuring Build Options, el archivo también debe contener:

export GLIB_CONFIG=/boot/home/glib-libIDL-beos/glib/bin/glib-config
mk_add_options GLIB_CONFIG=/boot/home/glib-libIDL-beos/glib/bin/glib-config
export LIBIDL_CONFIG=/boot/home/glib-libIDL-beos/libIDL/bin/libIDL-config
mk_add_options LIBIDL_CONFIG=/boot/home/glib-libIDL-beos/libIDL/bin/libIDL-config

ac_add_options --disable-updater

Hay más acerca de compilar SeaMonkey y Firefox bajo BeOS en Bebits Wiki.

Nota : Mozilla para BeOS requiere RTTI, así que no uses la opción --disable-cpp-rtti.

Información del documento

Información sobre el documento original

  • -
 

Etiquetas y colaboradores del documento

 Colaboradores en esta página: teoli, Mgjbot, Blank zero
 Última actualización por: teoli,