Investigación De Operaciones

Páginas: 7 (1614 palabras) Publicado: 25 de septiembre de 2012
Se produce un problema cuando se compila un programa Motif en el sistema operativo Solaris bajo las circunstancias siguientes. Cuando se enlaza con una biblioteca compartida que se ha compilado en los sistemas operativos Solaris 2.4, 2.5, 2.5.1 o 2.6, la biblioteca antigua también usa la interfaz de programación de aplicaciones (API) Motif.
El programa Motif usa la versión 2.1 de Motif y labiblioteca compartida antigua usa la versión 1.2. Se produce un volcado del núcleo central. Éste no es un problema de compatibilidad binaria en las aplicaciones compiladas en los sistemas operativos Solaris 2.4, 2.5, 2.5.1 o 2.6, que deberían funcionar correctamente en Solaris 8.
Solución alternativa: si una biblioteca compartida antigua enlaza directamente con la biblioteca Motif y Vd. estácompilando un programa en el sistema operativo Solaris 8 que enlaza con ambas bibliotecas, use para compilar una línea como la siguiente:
cc foo.c -o program -DMOTIF12_HEADERS -I/usr/openwin/include \
-I/usr/dt/include -lXm12 -lXt -lX11
en esta línea programa es el nombre del programa que va a compilar.
Cibergarfia.
http://docs.oracle.com/cd/E19455-01/817-5289/runtimebugs-1037/index.htmlCompilación de paquetes de software en sistema solaris.
El problema más frecuente cuando intentamos compilar Apache en una plataforma con Solaris reside en que, aún habiendo parte del software necesario ya instalado de base con el sistema operativo, éste entra en conflicto con el software GNU instalado a posteriori, sin contar con incompatibilidades varias que se van encontrando (entre ellas, el hechoque el compilador make del paquete SUNWsprot tiene restricciones en la inclusión de librerías que pueden afectar en la compilación).
Así pues, lo primero de todo será instalar las herramientas GNU necesarias. Los paquetes necesarios se pueden bajar de http://www.sunfreeware.com (un mirror bastante próximo y rápido es ftp://ftp.rediris.es/sites/ftp.sunfreeware.com/pub/freeware/sparc). Éstos son:
gcc (gcc_small-3.4.2-sol8-sparc-local) – La versión small del compilador es suficiente, ocupando 26Mb en vez de 116Mb.
 libgcc (libgcc-3.4.1-sol8-sparc-local)
 libiconv (libiconv-1.8-sol8-sparc-local)
 libxml2 (libxml2-2.6.4-sol8-sparc-local)
 binutils (binutils-2.11.2-sol8-sparc-local)
 make (make-3.80-sol8-sparc-local)
 flex (flex-2.5.4a-sol8-sparc-local)
 bison(bison-1.875-sol8-sparc-local)
 m4 (m4-1.4-sol8-sparc-local)
 autoconf (autoconf-2.59-sol8-sparc-local)
 automake (automake-1.9-sol8-sparc-local)
 GNU sed (sed-4.1.1-sol8-sparc-local)
 ZLib (zlib-1.2.1-sol8-sparc-local)
 perl (perl-5.8.5-sol8-sparc-local) - Podemos mantener la versión de Perl que viene con Solaris y funcionará igualmente (versión 5.005_03).
 gzip (gzip-1.3-sol8-sparc-local) - Podemosmantener la versión de GNU Zip que viene con Solaris y funcionará igualmente (versión 1.2.4).
 tar (tar-1.14-sol8-sparc-local) - Podemos mantener la versión de Tar que viene con Solaris y funcionará igualmente.
 Berkeley DB (db-1.85-sol8-sparc-local): este paquete es opcional, se requiere para poder incluir el módulo de Apache mod_auth_db. No cuesta nada ponerlo, ocupa 264Kb (importante quesea el paquete db-1.xx, pues es la versión 1 de la Berkeley DB, la que hace falta).
La instalación de estos paquetes se realiza descomprimiendo mediante gzip -d nombrepaquete-local.gz e instalando mediante pkgadd -d nombrepaquete-local. Es importante que todos estos paquetes sean en su versión local, lo que significa que van a ser instalados bajo /usr/local.
Bajamos la última versión de la serie1.3 de Apache de httpd.apache.org. Actualmente la versión es la apache_1.3.33.tar.gz. Bajaremos el OpenSSL más reciente de www.openssl.org. Actualmente la versión más reciente es la openssl-0.9.7e.tar.gz. Bajaremos la última serie del mod_ssl para la versión de Apache que usamos en www.modssl.org. Actualmente es la mod_ssl-2.8.22-1.3.33.tar.gz.

Para este ejemplo supondremos que hacemos la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Investigación de operaciones
  • Investigacion De Operaciones
  • Investigacion de operaciones
  • Investigacion de operaciones
  • investigacion de operaciones
  • Investigacion De Operaciones
  • INVESTIGACION DE OPERACIONES
  • Investigacion de Operaciones

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS