Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет mumuntu ([info]mumuntu)
@ 2004-05-24 21:58:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
[Soft] Словарь под GPL - может, кому надо
Выкинул с машины Lingvo - не хочу связываться с их придурочной системой защиты.
Есть бесплатная замена: StarDict.


(Добавить комментарий)


[info]alexclear@lj
2004-05-24 07:03 (ссылка)
Будут проблемы с установкой - обращайтесь.
Там в GTK Runtime Environment накосячено, из коробки работать не будет.

(Ответить) (Ветвь дискуссии)


[info]jdevelop@lj
2004-05-24 07:33 (ссылка)
а продупли плиз про словари - какие есть?
я на сайте нифига не понял

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]alexclear@lj
2004-05-24 07:35 (ссылка)
Хе-хе.
Фишка в том, что я и сам этого толком не понял.
Я могу, когда домой приду, отписать какие у меня поставлены (пока только две пары En-Ru и Ru-En). А их там вообще штук сорок, а то и больше.
Вообще, понять нереально пока каждый не поставишь. Они все без описаний.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]jdevelop@lj
2004-05-24 07:40 (ссылка)
нихуя не понял
они сразу в пакете идут или тянуть надо? (я из портов ставлю)

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]alexclear@lj
2004-05-24 07:48 (ссылка)
Тяни с соурцфорджа.
А вообще я не знаю, может во фре и в портах они есть.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]0ld@lj
2004-05-24 08:12 (ссылка)
в портах-то оно есть. но marked as broken - does not compile. так и есть, собсна.
ну плюс версия на 0.0.1 меньше.
я слегка поправил make file под последнюю, но один хер не собирается.
куда руки прикладывать? в gtk я не силен:

AppCore::vKeyPressReleaseCallback(GtkWidget*, GdkEventKey*, AppCore*)':
stardict.cpp:334: error: `GTK_COMBO' undeclared (first use this function)
stardict.cpp: In member function `void AppCore::TopWinEnterWord(const gchar*)':
stardict.cpp:1065: error: `GTK_COMBO' undeclared (first use this function)
stardict.cpp: In member function `void AppCore::ListClick(const gchar*)':
stardict.cpp:1148: error: `GTK_COMBO' undeclared (first use this function)
stardict.cpp: In function `gint save_yourself_cb(GnomeClient*, int,
GnomeRestartStyle, int, GnomeInteractStyle, int, void*)':
stardict.cpp:1457: error: `GTK_COMBO' undeclared (first use this function)
gmake[3]: *** [stardict.o] Error 1
gmake[3]: Leaving directory `/usr/ports/textproc/stardict2/work/stardict-2.4.3/src'

и т.п.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]alexclear@lj
2004-05-24 08:20 (ссылка)
Какая версия GTK?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]0ld@lj
2004-05-24 08:28 (ссылка)
обе:
gtk-1.2.10_12 Gimp Toolkit for X11 GUI (previous stable version)
gtk-2.4.1 Gimp Toolkit for X11 GUI (current stable version)

(Ответить) (Уровень выше)


[info]jdevelop@lj
2004-05-24 08:44 (ссылка)
там не ГТК
там дефолтный компилер не умеет понимать темплейты
лечится указанием CXX=g++32

з.ы. хорошо, что я сейчас как раз программированием на ЦЭ++ под фрю занялся :)

(Ответить) (Уровень выше)


[info]olegart@lj
2004-05-24 08:08 (ссылка)
http://stardict.sourceforge.net/Dictionaries_dictd-www.mova.org.php -- вот здесь "mueller7" -- это седьмое издание англо-русского словаря под редакцией Мюллера.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]jdevelop@lj
2004-05-24 08:16 (ссылка)
ага, я уже нашел. Как и то. что под фрибзд надо ручками создавать /usr/X11/share/gnome/stardict/dic и уже туда складывать словари. Мэйнтэйнеры как всегда зажыгают :)

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]0ld@lj
2004-05-24 08:31 (ссылка)
а можно:
1. uname -r
2. когда порты cvsupились?
3. версия gtk

потому как у меня болт

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]jdevelop@lj
2004-05-24 08:40 (ссылка)
если про ошибку

c++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -DORBIT2=1 -D_THREAD_SAFE -I/usr/local/include/libart-2.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/orbit-2.0 -I/usr/local/include/libbonobo-2.0 -I/usr/local/include/bonobo-activation-2.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/X11R6/include/libgnomeui-2.0 -I/usr/X11R6/include/libgnome-2.0 -I/usr/X11R6/include/libgnomecanvas-2.0 -I/usr/X11R6/include/gtk-2.0 -I/usr/X11R6/include/gconf/2 -I/usr/X11R6/include/libbonoboui-2.0 -I/usr/X11R6/include/gnome-vfs-2.0 -I/usr/X11R6/lib/gnome-vfs-2.0/include -I/usr/X11R6/include/pango-1.0 -I/usr/X11R6/include -I/usr/local/include/freetype2 -I/usr/X11R6/lib/gtk-2.0/include -DDATADIR=\""/usr/X11R6/share/gnome"\" -DGNOME_ICONDIR=\""/usr/X11R6/share/gnome/pixmaps"\" -DSTARDICT_LOCALEDIR=\""/usr/X11R6/share/locale"\" -DSTARDICT_DATA_DIR=\""/usr/X11R6/share/gnome/stardict"\" -I/usr/local/include -I/usr/X11R6/include -O -pipe -c -o conf.o `test -f 'conf.cpp' || echo './'`conf.cpp
conf.cpp: In function `static void AppConf::dictionary_scan_selection_changed_cb(GConfClient *, unsigned int, GConfEntry *, void *)':
conf.cpp:136: no matching function for call to `basic_string
[Error: Irreparable invalid markup ('<char,string_char_traits<char>') in entry. Owner must fix manually. Raw contents below.]

если про ошибку

c++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -DORBIT2=1 -D_THREAD_SAFE -I/usr/local/include/libart-2.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/orbit-2.0 -I/usr/local/include/libbonobo-2.0 -I/usr/local/include/bonobo-activation-2.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/X11R6/include/libgnomeui-2.0 -I/usr/X11R6/include/libgnome-2.0 -I/usr/X11R6/include/libgnomecanvas-2.0 -I/usr/X11R6/include/gtk-2.0 -I/usr/X11R6/include/gconf/2 -I/usr/X11R6/include/libbonoboui-2.0 -I/usr/X11R6/include/gnome-vfs-2.0 -I/usr/X11R6/lib/gnome-vfs-2.0/include -I/usr/X11R6/include/pango-1.0 -I/usr/X11R6/include -I/usr/local/include/freetype2 -I/usr/X11R6/lib/gtk-2.0/include -DDATADIR=\""/usr/X11R6/share/gnome"\" -DGNOME_ICONDIR=\""/usr/X11R6/share/gnome/pixmaps"\" -DSTARDICT_LOCALEDIR=\""/usr/X11R6/share/locale"\" -DSTARDICT_DATA_DIR=\""/usr/X11R6/share/gnome/stardict"\" -I/usr/local/include -I/usr/X11R6/include -O -pipe -c -o conf.o `test -f 'conf.cpp' || echo './'`conf.cpp
conf.cpp: In function `static void AppConf::dictionary_scan_selection_changed_cb(GConfClient *, unsigned int, GConfEntry *, void *)':
conf.cpp:136: no matching function for call to `basic_string<char,string_char_traits<char>,__default_alloc_template<false,0> >::clear ()'


то

make install clean CXX=g++32 (то есть надо чтобы было GCC 3.2 поставлено)

со "умалчиваемым" g++ от GCC 2.95 действительно болт

ну а про вопросы

1) FreeBSD **** 4.10-PRERELEASE FreeBSD 4.10-PRERELEASE #4: Mon May 24 20:33:35 EEST 2004 root@:/usr/obj/usr/src/sys/BOFH i386 (только сегодня собрал)
2) вчера
3) 2.0 и 1.2 (но данный порт под 2.0 только)

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]0ld@lj
2004-05-24 08:56 (ссылка)
ну у меня:
~>gcc -v
Using built-in specs.
Configured with: FreeBSD/i386 system compiler
Thread model: posix
gcc version 3.3.3 [FreeBSD] 20031106

~>uname -r
5.2.1-RELEASE-p5

а вот портам уже с неделю. счас процвсапимся, посмотрим.
спасибо

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]jdevelop@lj
2004-05-24 09:04 (ссылка)
у меня

$ g++33 -v
Reading specs from /usr/local/lib/gcc-lib/i386-portbld-freebsd4.9/3.3.4/specs
Configured with: ./..//gcc-3.3-20040411/configure --disable-nls --with-system-zlib --program-suffix=33 --with-gxx-include-dir=/usr/local/lib/gcc-lib/i386-portbld-freebsd4.9/3.3.4/include/c++/ --disable-shared --prefix=/usr/local i386-portbld-freebsd4.9
Thread model: posix
gcc version 3.3.4 20040411 (prerelease) [FreeBSD]

старый у тебя ГЦЦ 3.3.

А порт был последний раз обновлен 16-го мая, так что думаю что грабель вовсе не в нем (IMHO).

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]0ld@lj
2004-05-24 11:42 (ссылка)
грабель как раз в нем был :)
так как оный порт в моих портах был брокен. так что они старше 16-го мая были.
процвсапились, собрались.
все замечательно, tnx

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]jdevelop@lj
2004-05-24 11:46 (ссылка)
а
не за что :)

(Ответить) (Уровень выше)


[info]guestl@lj
2004-05-24 17:26 (ссылка)
скачал - поставил. с транскрипцией мюллера подглюкивает немалъ, но пользоваться можно. спасибо.

(Ответить)