El paquete LessTif contiene una versión en Código Abierto de OSF/Motif®.
Descarga (HTTP): http://prdownloads.sourceforge.net/lesstif/lesstif-0.94.4.tar.bz2
Suma MD5 del paquete: 3096ca456c0bc299d895974d307c82d8
Tamaño del paquete: 2.4 MB
Estimación del espacio necesario en disco: 160 MB (Incluida la construcción y ejecución del banco de pruebas)
Tiempo estimado de construcción: 2.89 SBU (incluida la construcción del banco de pruebas)
X (XFree86-4.4.0 o X.org-6.8.2)
Lynx-2.8.5 o Links-2.1pre15 (usado para generar el fichero de documentación INSTALL) y Dmalloc
Instala LessTif ejecutando los siguientes comandos:
patch -Np1 -i ../lesstif-0.94.4-testsuite_fix-1.patch &&
./configure --prefix=/usr --disable-debug \
--enable-production --with-xdnd &&
make rootdir=/usr/share/doc/lesstif-0.94.4
Ahora, como usuario root:
make rootdir=/usr/share/doc/lesstif-0.94.4 install &&
mv -v /usr/X11R6/lib/X11/mwm /etc/X11 &&
ln -v -s ../../../../etc/X11/mwm /usr/X11R6/lib/X11 &&
ldconfig
--disable-debug: No genera información de depuración.
--enable-production: Construye la versión de producción de las librerías LessTif.
--with-xdnd: Activa el soporte para la compatibilidad con XDND de GNOME.
rootdir=/usr/share/doc/lesstif-0.94.4: Esto instala la documentación en un directorio apropiado en vez del directiro /usr/LessTif que no cumple el FHS.
mv -v /usr/X11R6/lib/X11/mwm /etc/X11: Se mueve el directorio de configuración mwm a su lugar correcto según el FHS en /etc/X11.
ln -v -s ../../../../etc/X11/mwm /usr/X11R6/lib/X11: Se crea un enlace simbólico requerido por algunos paquetes heredados que apunta al directorio de configuración mwm que fué movido en el anterior comando.
Se recomienda comprobar la instalación de LessTif con el banco de pruebas incluido. No es necesario instalar ninguno de los binarios resultantes para validar la instalación. Ejecuta los siguientes comandos para construir el banco de pruebas:
cd test &&
./configure &&
make
Para lanzar las pruebas, ejecuta los siguientes comandos:
cd Xm &&
./testall *
Deberás cerrar manualmente tres de las ventanas de las pruebas. La primera procede de test28 en el directorio list. La segunda procede de test10 en el directorio menushell. Deberás pulsar en el botón de la ventana y elegir “exit” (dos veces) para finalizar la prueba. La tercera procede de test24 en el directorio scrolledwindow.
Se sabe que unas 100 pruebas fallarán. El parche aplicado al principio de la instalación creó un fichero usado para comparar los fallos conocidos con las fallos de la ejecución de las pruebas. Este fichero se creó a partir de una instalación en la que se usó el libro LFS actual y debería ser uns representación bastante exacta de los fallos que te encontrarás. Sin embargo, puedes encontrarte con pequeñas variaciones.
Se utiliza para devolver la información de configuración para paquetes que necesitan enlazarse con las librerías LessTif.
Un administrador de ventanas que se apega mucho a la especificación Motif de mwm.
La versión de LessTif de xmkmf, el cual crea un fichero Makefile a partir de un Imakefile.
Un compilador del lenguaje de interfaces de usuario que traduce la descripción de una interfaz de usuario en texto plano de una aplicación Motif a código máquina.
Configura los atajos de teclas de las aplicaciones LessTif.
Una librería para el Sistema X Window compatible a nivel de código fuente con OSF/Motif®. Puedes descargar una excelente guía de referencia (destinada a programadores) de la especificación de Motif-2.1 de http://unc.dl.sourceforge.net/lesstif/6B_book.pdf.
Last updated on 2005-04-18 23:52:04 +0200