mozilla

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

Contributors to this page: teoli, Mgjbot, Blank zero
Última actualización por: teoli,