Solaris 8: Actualización de las notas sobre la versión en línea (Edición Intel)

Compilación de programas Motif en el sistema operativo Solaris 8 (4172061)

Se produce un problema al compilar un programa Motif en el sistema operativo Solaris 8, cuando enlaza con una biblioteca compartida compilada en los sistemas operativos Solaris 2.4, 2.5, 2.5.1 o 2.6, y la biblioteca antigua usa también la interfaz de programación de aplicación (API) de Motif.

El programa Motif usa la versión 2.1 de Motif y la biblioteca compartida antigua usa la versión 1.2. Se produce un volcado del núcleo central. Éste no es un problema de compatibilidad binaria de 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 dispone de una biblioteca compartida anterior, que enlaza directamente con la biblioteca Motif y desea compilar un programa que enlaza con la biblioteca Motif y la biblioteca compartida anterior, en el sistema operativo Solaris 8, use una línea como ésta para compilar:


cc foo.c -o programa -DMOTIF12_HEADERS -I/usr/openwin/include -I/usr/dt/include 
-lXm12 -lXt -lX11
donde programa es el nombre del programa que está compilando.