The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"OpenNews: Интересное ПО: Словарь Multitran для Linux"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [Проследить за развитием треда]

"OpenNews: Интересное ПО: Словарь Multitran для Linux"
Сообщение от opennews on 04-Сен-05, 11:48 
Официальная Linux версия (http://multitran.sourceforge.net/) известного в России словаря для переводчиков Multitran (http://multitran.ru).

Программа включает исходный код, распространяемый под лицензией GPL, графический интерфейс словаря и  англо-русскую базу, содержащую один миллион терминов.

URL: http://multitran.sourceforge.net/
Новость: https://www.opennet.ru/opennews/art.shtml?num=6016

Cообщить модератору | Наверх | ^

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Интересное ПО: Словарь Multitran для Linux"
Сообщение от CDigger email on 04-Сен-05, 11:48 
Интересное ПО просто обязано интересно устанавливаться;)) Пол-дня возился с установкой этого чуда под Gentoo.
Установил;) Хорошая вещь! Поразило однако практически полное отсутствие документации по установке и очень скудная информация по этому поводу в интернете.
Вот и решил написать сюда парочку советов тем кто соберется устанавливать.

Для начала нужно скачать _самые последние версии файлов с https://sourceforge.net/project/showfiles.php?group_id=119871&package_id=135664

Потом я соорудил небольшой скрипт для распаковки и установки (поскольку очень важен порядок что за чем устанавливать)
==================================================
#!/bin/bash

echo "Install Multitran support librarys"
tar -xvjf libmtsupport-0.0.1alpha2.tar.bz2
cd libmtsupport-0.0.1alpha2
make && make install && make clean
cd ..
tar -xvjf libbtree-0.0.1alpha2.tar.bz2
cd libbtree-0.0.1alpha2
make && make install && make clean
cd ..
tar -xvjf libfacet-0.0.1alpha2.tar.bz2
cd libfacet-0.0.1alpha2
make && make install && make clean
cd ..
tar -xvjf libmtquery-0.0.1alpha3.tar.bz2
cd libmtquery-0.0.1alpha3
make && make install && make clean
cd ..

echo "Install Multitran simple command line utilities for dictionary maintainance"
tar -xvjf mt-utils-0.0.1alpha3.tar.bz2
cd mt-utils-0.0.1alpha3
make && make install && make clean
cd ..

echo "Install Multitran English-Russian and Russian-English dictionary"
tar -xvjf multitran-data.tar.bz2
cd multitran-data
make && make install && make clean
cd ..
==================================================

Qt-шный фронтенд с нужно брать тут:
ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Sisyphus/SRPMS.classic/qmtcc-0.0.1-alt2.src.rpm
В архиве на sourceforge.net нет make-файлов :(((
Далее rpm2targz..., tar -xvzf...
для gentoo еще необходимо поправить путь к Qt в make файлах:
/usr/qt/3/mkspecs/linux-g++/qmake.conf
вместо
/usr/lib/qt3/mkspecs/default/qmake.conf
Для других дистров не знаю - будьте внимательны;)
#make && make install && make clean

Для тех у кого не стоит ru_RU.cp1251 нужно обязательно поставить
#localedef --no-archive -c -i ru_RU -f cp1251 ru_RU.cp1251

Запускается так:
$LANG=ru_RU.cp1251 qmtcc

Программа однозначно стоит потраченых усилий и 64Mb ;)) траффика. (Для тех у кого Альтовский дистрибутив есть - посмотрите словарь на диске - сэкономите траффик)

Надеюсь мой совет сэкономит кому-то пару-тройку часов времени, а это не так уж и плохо;))

Удачи!

Cообщить модератору | Наверх | ^

3. "Интересное ПО: Словарь Multitran для Linux"
Сообщение от Dvorkin email(??) on 04-Сен-05, 20:44 
а вот у меня на заключительном этапе сборки qmtcc:

g++  -o qmtcc .obj/main.o .obj/langpair_selector.o .obj/qmtcc.o .obj/xkeyboard.o .obj/word_selector.o .obj/art_viewer.o .obj/codec.o .obj/translator.o .obj/result_viewer.o   -L/usr/lib/qt3//lib -L/usr/X11R6/lib -lmtquery -lqt-mt -lXext -lX11 -lm -L/usr/lib
.obj/main.o(.text+0x6d): In function `main':
: undefined reference to `vtable for translator'
.obj/main.o(.text+0x72): In function `main':
: undefined reference to `vtable for translator'
.obj/main.o(.text+0x1d6): In function `main':
: undefined reference to `vtable for translator'
.obj/main.o(.text+0x1db): In function `main':
: undefined reference to `vtable for translator'
.obj/langpair_selector.o(.text+0x196): In function `langpair_selector::langpair_selector[not-in-charge](QWidget*)':

#uname -a
Linux dvhome 2.4.22-10mdk #1 Thu Sep 18 12:30:58 CEST 2003 i686 unknown unknown GNU/Linux

было у вас такое? есди да, то как лечили?

Cообщить модератору | Наверх | ^

4. "Интересное ПО: Словарь Multitran для Linux"
Сообщение от CDigger email on 05-Сен-05, 01:11 
>#uname -a
>Linux dvhome 2.4.22-10mdk #1 Thu Sep 18 12:30:58 CEST 2003 i686 unknown
>unknown GNU/Linux
>
>было у вас такое? есди да, то как лечили?


У меня такого не было, но мне кажется, что это проблема в версии Qt. Посмотрите, какая у вас. Нужна, вроде, не ниже 3.3.3.

Cообщить модератору | Наверх | ^

7. "Интересное ПО: Словарь Multitran для Linux"
Сообщение от Алексей email(??) on 11-Сен-05, 21:05 
Вроди все стало кроме одной ошибки при установке mt-util(не найдена команда help2man).
Подскажите пожалуйста, а как теперь запустить словарь?
У меня Mandriva Linux 2005 LE
Ставил вcе пакеты в /usr/share/multitran а потом оттуда устанавливал.
Я совсем новичок в Linux и был бы признателен за помощь гуру.
Cообщить модератору | Наверх | ^

2. "Интересное ПО: Словарь Multitran для Linux"
Сообщение от Аноним email on 04-Сен-05, 15:26 
наждо ebuild сделать...
Cообщить модератору | Наверх | ^

5. "Интересное ПО: Словарь Multitran для Linux"
Сообщение от CDigger email on 05-Сен-05, 01:12 
>наждо ebuild сделать...

Не делал я такого никогда, но мысли по этому поводу есть уже;)

Cообщить модератору | Наверх | ^

6. "ebuild - это просто! :)"
Сообщение от Андрей Ветлугин email on 06-Сен-05, 04:00 
ebuild'ы элементарно делаются. Берешь skel.ebuild, читаешь ebuild HOWTO, а также man ebuild для дополнительного чтения, а дальше все просто :)
Cообщить модератору | Наверх | ^

Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру