Новая графическая оболочка для cuneiform
Модератор: Модераторы разделов
-
- Сообщения: 146
- ОС: много
- Контактная информация:
Новая графическая оболочка для cuneiform
Выложил первый релиз графической морды для cuneiform.
http://symmetrica.net/cuneiform-linux/yagf-ru.html
Такожде обновил свою, альтернативную ветку cuneiform (синхронизировал с основным релизом 0.7.0
UPD: Обновил yagf до версии 0.7.1
Всем привет!
http://symmetrica.net/cuneiform-linux/yagf-ru.html
Такожде обновил свою, альтернативную ветку cuneiform (синхронизировал с основным релизом 0.7.0
UPD: Обновил yagf до версии 0.7.1
Всем привет!
Спасибо сказали:
- /dev/random
- Администратор
- Сообщения: 5289
- ОС: Gentoo
Re: Новая графическая оболочка для cuneiform
А в чём основная разница с cuneiform-qt?
- prokoudine
- Сообщения: 688
Re: Новая графическая оболочка для cuneiform
Сначала текстовые редакторы клепали, потому смотрелки графики, потом плееры, теперь, стало быть, морды к клинописи
-
- Сообщения: 146
- ОС: много
- Контактная информация:
Re: Новая графическая оболочка для cuneiform
На данный момент - в том, что оно поддерживает мои дополнительные опции для куниформа.
-
- Сообщения: 146
- ОС: много
- Контактная информация:
Re: Новая графическая оболочка для cuneiform
prokoudine писал(а): ↑01.06.2009 20:36Сначала текстовые редакторы клепали, потому смотрелки графики, потом плееры
Ни разу в жизни
Re: Новая графическая оболочка для cuneiform
Рад за то, что появились альтернативы моей программе. Надо будет взять интересные идеи. Всё же GPL-ный код.
Skull
Re: Новая графическая оболочка для cuneiform
У меня выдаёт такую ошибку:
В чём причина?
Код: Выделить всё
CMake Error at cmake_install.cmake:47 (FILE):
file INSTALL cannot find file
"/home/kent/rpmbuild/BUILD/yagf-0.5.0-Source/yagf_ru.qm" to install.
В чём причина?
-
- Сообщения: 146
- ОС: много
- Контактная информация:
Re: Новая графическая оболочка для cuneiform
Безусловно. Впрочем, мои самые интересные идеи касаются самого куниформа. (:
-
- Сообщения: 146
- ОС: много
- Контактная информация:
Re: Новая графическая оболочка для cuneiform
Lazy_Kent писал(а): ↑03.06.2009 19:38У меня выдаёт такую ошибку:
Код: Выделить всё
CMake Error at cmake_install.cmake:47 (FILE): file INSTALL cannot find file "/home/kent/rpmbuild/BUILD/yagf-0.5.0-Source/yagf_ru.qm" to install.
В чём причина?
Да, есть такой грех.
Сделайте
make
make translations
sudo make install
P.S. Сейчас поправлю, чтобы файл перевода компилился вместе с остальными
Re: Новая графическая оболочка для cuneiform
собрал модифицированный cuneiform 0.7.0, в консоли вот что, yagf соответственно тоже не работает.
ubuntu amd64
вот тут https://bugs.launchpad.net/cuneiform-linux/+bug/258891 нечто похожее, но для 0.3.0, и в 0.7.0 в файле cuneiform_src/Kern/pass2/src/p2_tools.c все нормально.
кстати, кодировка исходников CP1251 это бррр
Код: Выделить всё
nymin@home:~$ cuneiform -l rus -o 1.txt out.bmp
Cuneiform for Linux 0.7.0 (multilang)
*** glibc detected *** cuneiform: double free or corruption (!prev): 0x0000000002281e30 ***
======= Backtrace: =========
/lib/libc.so.6[0x7f643100fcb8]
/lib/libc.so.6(cfree+0x76)[0x7f6431012276]
/lib/libc.so.6(fclose+0x151)[0x7f6430fffd21]
/usr/local/lib64/librfrmt.so(RFRMT_Formatter+0x296)[0x7f6437961c5f]
/usr/local/lib64/libpuma.so[0x7f6437fffedf]
/usr/local/lib64/libpuma.so(PUMA_XFinalRecognition+0xba)[0x7f6438001df4]
cuneiform[0x4031a3]
/lib/libc.so.6(__libc_start_main+0xe6)[0x7f6430fb65a6]
cuneiform[0x402459]
======= Memory map: ========
00400000-00404000 r-xp 00000000 08:11 2284256 /usr/local/bin/cuneiform
00604000-00605000 r--p 00004000 08:11 2284256 /usr/local/bin/cuneiform
00605000-00606000 rw-p 00005000 08:11 2284256 /usr/local/bin/cuneiform
021c6000-023f0000 rw-p 021c6000 00:00 0 [heap]
7f642c000000-7f642c021000 rw-p 7f642c000000 00:00 0
7f642c021000-7f6430000000 ---p 7f642c021000 00:00 0
7f6430932000-7f6430b43000 rw-p 7f6430932000 00:00 0
7f6430b44000-7f6430f98000 rw-p 7f6430b44000 00:00 0
7f6430f98000-7f6431100000 r-xp 00000000 08:11 2305670 /lib/libc-2.9.so
7f6431100000-7f6431300000 ---p 00168000 08:11 2305670 /lib/libc-2.9.so
7f6431300000-7f6431304000 r--p 00168000 08:11 2305670 /lib/libc-2.9.so
7f6431304000-7f6431305000 rw-p 0016c000 08:11 2305670 /lib/libc-2.9.so
7f6431305000-7f643130a000 rw-p 7f6431305000 00:00 0
7f643130a000-7f6431320000 r-xp 00000000 08:11 2305692 /lib/libgcc_s.so.1
7f6431320000-7f6431520000 ---p 00016000 08:11 2305692 /lib/libgcc_s.so.1
7f6431520000-7f6431521000 r--p 00016000 08:11 2305692 /lib/libgcc_s.so.1
7f6431521000-7f6431522000 rw-p 00017000 08:11 2305692 /lib/libgcc_s.so.1
7f6431522000-7f64315a6000 r-xp 00000000 08:11 2305703 /lib/libm-2.9.so
7f64315a6000-7f64317a5000 ---p 00084000 08:11 2305703 /lib/libm-2.9.so
7f64317a5000-7f64317a6000 r--p 00083000 08:11 2305703 /lib/libm-2.9.so
7f64317a6000-7f64317a7000 rw-p 00084000 08:11 2305703 /lib/libm-2.9.so
7f64317a7000-7f6431898000 r-xp 00000000 08:11 2218002 /usr/lib/libstdc++.so.6.0.10
7f6431898000-7f6431a98000 ---p 000f1000 08:11 2218002 /usr/lib/libstdc++.so.6.0.10
7f6431a98000-7f6431a9f000 r--p 000f1000 08:11 2218002 /usr/lib/libstdc++.so.6.0.10
7f6431a9f000-7f6431aa1000 rw-p 000f8000 08:11 2218002 /usr/lib/libstdc++.so.6.0.10
7f6431aa1000-7f6431ab4000 rw-p 7f6431aa1000 00:00 0
7f6431ab4000-7f6431ab9000 r-xp 00000000 08:11 2585312 /usr/local/lib64/libwindummy.so
7f6431ab9000-7f6431cb8000 ---p 00005000 08:11 2585312 /usr/local/lib64/libwindummy.so
7f6431cb8000-7f6431cb9000 r--p 00004000 08:11 2585312 /usr/local/lib64/libwindummy.so
7f6431cb9000-7f6431cba000 rw-p 00005000 08:11 2585312 /usr/local/lib64/libwindummy.so
7f6431cba000-7f6431cda000 r-xp 00000000 08:11 2585288 /usr/local/lib64/libstd32.so
7f6431cda000-7f6431ed9000 ---p 00020000 08:11 2585288 /usr/local/lib64/libstd32.so
7f6431ed9000-7f6431eda000 r--p 0001f000 08:11 2585288 /usr/local/lib64/libstd32.so
7f6431eda000-7f6431edc000 rw-p 00020000 08:11 2585288 /usr/local/lib64/libstd32.so
7f6431edc000-7f6431ee1000 rw-p 7f6431edc000 00:00 0
7f6431ee1000-7f6431ee7000 r-xp 00000000 08:11 2585306 /usr/local/lib64/libccom.so
7f6431ee7000-7f64320e6000 ---p 00006000 08:11 2585306 /usr/local/lib64/libccom.so
7f64320e6000-7f64320e7000 r--p 00005000 08:11 2585306 /usr/local/lib64/libccom.so
7f64320e7000-7f64320e8000 rw-p 00006000 08:11 2585306 /usr/local/lib64/libccom.so
7f64320e8000-7f64320f4000 r-xp 00000000 08:11 2585278 /usr/local/lib64/libcstr.so
7f64320f4000-Aborted
вот тут https://bugs.launchpad.net/cuneiform-linux/+bug/258891 нечто похожее, но для 0.3.0, и в 0.7.0 в файле cuneiform_src/Kern/pass2/src/p2_tools.c все нормально.
кстати, кодировка исходников CP1251 это бррр
-
- Сообщения: 146
- ОС: много
- Контактная информация:
Re: Новая графическая оболочка для cuneiform
yagf-0.5.0-Source.tar.gz пофиксил
-
- Сообщения: 146
- ОС: много
- Контактная информация:
Re: Новая графическая оболочка для cuneiform
Файл out.bmp не пришлете ли? А то у меня такого никогда не было, надо смотреть конкретный инпут.
Тяжкое наследие винды...
Re: Новая графическая оболочка для cuneiform
make install не устанавливает исполняемый файл yagf
И как пути поменять? Мне нужно без local. Запускал cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr. Не помогает, похоже.
Код: Выделить всё
Install the project...
-- Install configuration: ""
-- Installing: /usr/local/share/yagf/translations/yagf_ru.qm
-- Installing: /usr/local/share/yagf/COPYING
-- Installing: /usr/local/share/yagf/DESCRIPTION
-- Installing: /usr/local/share/yagf/README
И как пути поменять? Мне нужно без local. Запускал cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr. Не помогает, похоже.
Re: Новая графическая оболочка для cuneiform
не от него это, пробовал разные, да и баг похожий описан на x86_64out.bmp
-
- Сообщения: 146
- ОС: много
- Контактная информация:
Re: Новая графическая оболочка для cuneiform
Не могу пока что воспроизвести эту ситуацию. А основная ветка нормально у Вас работает? По идее при выборе -l rus мой код вообще не должен быть задействован. Но, конечно, всякое может быть. Возьму на заметку.
-
- Сообщения: 146
- ОС: много
- Контактная информация:
Re: Новая графическая оболочка для cuneiform
куниформ для linux - консольная программа вобщемта.
Re: Новая графическая оболочка для cuneiform
Так что с установкой делать? Писал выше.
-
- Сообщения: 146
- ОС: много
- Контактная информация:
Re: Новая графическая оболочка для cuneiform
Я в свой CMakeLists.txt добавил:
if (NOT DEFINED ${CPACK_INSTALL_PREFIX})
set(CPACK_INSTALL_PREFIX /usr/local/)
endif()
Вы можете просто заменить
set(CPACK_INSTALL_PREFIX /usr/local/)
на
set(CPACK_INSTALL_PREFIX /usr/)
И не забудте CMakeCache.txt и CPackConfig.cmake удалить, иначе cmake проигнорирует новое значение.
Re: Новая графическая оболочка для cuneiform
При выходе из программы с несохранённым текстом выскакивает окошко с предупреждением. Там не переведены кнопки.
-
- Сообщения: 146
- ОС: много
- Контактная информация:
Re: Новая графическая оболочка для cuneiform
Окошко-то стандартное, и надписи на кнопках сама Qt должна переводить, вроде-бы, но ладно, добавлю перевод на всякий случай.
Re: Новая графическая оболочка для cuneiform
Если не подключишь Qt-шные стандартные файлы переводов, то не будет переводить.a_borovsky писал(а): ↑07.06.2009 21:39
Окошко-то стандартное, и надписи на кнопках сама Qt должна переводить, вроде-бы, но ладно, добавлю перевод на всякий случай.
Skull
Re: Новая графическая оболочка для cuneiform
Система сборки не совсем корректная (похоже ориентирована на "In-tree build").
Код: Выделить всё
[100%] Built target yagf
>>> Source compiled.
>>> Test phase [not enabled]: app-text/yagf-0.5.0
>>> Install yagf-0.5.0 into /var/tmp/portage/app-text/yagf-0.5.0/image/ category app-text
>>> Working in BUILD_DIR: "/var/tmp/portage/app-text/yagf-0.5.0/work/yagf-0.5.0-Source_build"
make -j5 install DESTDIR=/var/tmp/portage/app-text/yagf-0.5.0/image/
[100%] Built target yagf
Install the project...
-- Install configuration: "Gentoo"
CMake Error at cmake_install.cmake:54 (FILE):
file INSTALL cannot find file
"/var/tmp/portage/app-text/yagf-0.5.0/work/yagf-0.5.0-Source/yagf_ru.qm" to
install.
make: *** [install] Ошибка 1
Re: Новая графическая оболочка для cuneiform
нет из Qt пока ещё не сделали 1С
По другому я не знаю как ответить на вопрос о локализации библиотеки программирования
Имелись ввиду стандартные диалоги, типа Ок/Отмена и т.д.
Re: Новая графическая оболочка для cuneiform
Хотелось бы иметь функцию пакетной обработки.
- prokoudine
- Сообщения: 688
Re: Новая графическая оболочка для cuneiform
Видите ли, дорогой друг, я бесконечно ценю Ваше чувство юмора, но не могу не заметить, что в Qt таки есть собственные локализуемые сообщения, в том числе, надписи типовых кнопок в диалогах. И готовность их перевода - процента два.
Re: Новая графическая оболочка для cuneiform
Для Mandriva 2009.1 - http://za1raz.mandriva.ru/index.php/Cuneiform
Меня тут снова нет :P
Re: Новая графическая оболочка для cuneiform
Сразу отпишемся автору - Yagf при компиляции не воспринимает префиксы установки и упорно пытается залезть в /usr/local/... , что не позволяет грамотно собрать пакет
Меня тут снова нет :P
Re: Новая графическая оболочка для cuneiform
Добавлю. Если отредактировать CMakeList.txt (set(CMAKE_INSTALL_PREFIX /usr)
, то не устанавливается исполняемый файл yagf.
, то не устанавливается исполняемый файл yagf.