Пакет LessTif содержит открытую версию OSF/Motif(R).
Адрес (HTTP): http://prdownloads.sourceforge.net/lesstif/lesstif-0.94.0.tar.bz2
Контрольная сумма: 20f38a06c863e0c51ca0c862ef039601
Размер: 2.4 MB
Требуемое дисковое пространство: 109.9 MB (включает сборку тестов)
Расчетное время сборки: 2.94 SBU (включает сборку тестов)
X (XFree86-4.4.0 или X.org-6.8.2).
Lynx-2.8.5 или Links-2.1pre15 и Dmalloc.
Установим LessTif запуском следующих команд:
find -name Makefile.in | \
xargs sed -i 's@$(prefix)/LessTif@$(prefix)/share/LessTif@g' &&
./configure --prefix=/usr --enable-build-21 --disable-debug \
--enable-production --disable-build-tests --with-xdnd &&
make &&
make install
sed -i 's@$(prefix)/LessTif@$(prefix)/share/LessTif@g': Эта команда перемещает положение не-FHS совместимого каталога /usr/LessTif в /usr/share/LessTif.
--enable-build-21: Собирает Motif 2.1 совместимую версию библиотек LessTif.
--disable-debug: Не генерировать отладочную информацию.
--enable-production: Собирает окончательную версию библиотек LessTif .
--disable-build-tests: Не собирать дерево test/ (смотрите тестирование LessTif).
--with-xdnd: Включает поддержку совместимости XDND GNOME.
Как с большинством библиотек, просто сохраним библиотеки в своем каталоге, то есть /opt/lib или /usr/local/lib должны присутствовать в /etc/ld.so.conf, поэтому ldd сможет найти разделяемые библиотеки. После проверки /etc/ld.so.conf необходимо запустить /sbin/ldconfig под пользователем root.
Целесообразно протестировать установку LessTif при помощи тестов, размещенных в lesstif-0.94.0/test. Нет необходимости устанавливать любые из полученных бинарников для подтверждения установки. Следующие команды, выполненные из каталога исходников, будут достаточными:
cd test &&
./configure &&
make
Пакет LessTif содержит mxmkmf, mwm, xmbind, uil и библиотеки LessTif.
mxmkmf это LessTif-версия xmkmf, которая создает Makefile из Imakefile.
mwm это менеджер окон, который придерживается спецификаций Motif mwm.
xmbind настраивает привязку виртуальных клавиш в приложениях LessTif .
uil это компилятор языка пользовательского интерфейса, который транслирует простое текстовое описание пользовательского интерфейса приложений Motif в форму, читаемую машиной.
Библиотеки LessTif являются совместимыми с исходными кодами библиотек OSF/Motif(R) для системы X Window.
Последнее обновление 2005-02-12 13:26:58 -0700.