Se produce un problema cuando se compila un programa Motif en el sistema operativo Solaris 9 en las circunstancias siguientes.
Al enlazar 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 más antigua también usa el interfaz de programación de aplicaciones Motif (API).
Cuando el programa Motif usa la versión 2.1 y la biblioteca compartida antigua usa la versión 1.2, se podría generar un volcado de núcleo. Éste no es un problema de compatibilidad binaria en las aplicaciones compiladas en los sistemas operativos Solaris 2.4, 2.5, 2.5.1 y 2.6, que deberían funcionar correctamente en Solaris 9.
Solución alternativa: si tiene una biblioteca compartida antigua que enlaza directamente con la biblioteca Motif y desea compilar un programa en el sistema operativo Solaris 9 que enlace con ambas bibliotecas, escriba una línea como la siguiente:
cc foo.c -o programa -DMOTIF12_HEADERS -I/usr/openwin/include -I/usr/dt/include -lXm12 -lXt -lX11 |