Пакет 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.
uil это компилятор языка пользовательского интерфейса, который транслирует простое текстовое описание пользовательского интерфейса приложений Motif в форму, читаемую машиной.
Последнее обновление 2005-02-12 13:26:58 -0700