|
Установка юникода для GT.M
|
|||
---|---|---|---|
#18+
Добрый день. Столкнулся с проблемой установки юникода для GT.M Собственно нужно поставить ICU UtF-8 ru_RU, ума не приложу в какой последовательности после установки GT.M или до. Если у кого есть инструкция по установке буду премного благодарен Доп информация - Система ubuntu server 12.04 - GT.M от 5500 Всем заранее спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2015, 12:54 |
|
Установка юникода для GT.M
|
|||
---|---|---|---|
#18+
deLacy, обязательно до. Поставь пакет libicu*, потом уже ./configure ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2015, 23:00 |
|
Установка юникода для GT.M
|
|||
---|---|---|---|
#18+
Спасибо. тоесть если по этапно - на чистую убунту 12.04 х32 ставлю скачанный с сайта ICU 3.6, потом ставлю libicu* потом ставлю ГТМ все верно? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2015, 06:21 |
|
Установка юникода для GT.M
|
|||
---|---|---|---|
#18+
deLacy, Посмотри здесь: https://github.com/luisibanez/fis-gtm-raspberry-pi или здесь: http://tinco.pair.com/bhaskar/gtm/doc/books/ao/UNIX_manual/ch03s03.html ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2015, 08:50 |
|
Установка юникода для GT.M
|
|||
---|---|---|---|
#18+
deLacy, достаточно просто пакета libicu* (libicu48 или libicu52, какой там в убунте 12.04?), ничего ни с каких сайтов ставить больше не нужно, это же не виндовс потом можно проверить, что есть такой файл /usr/lib/libicuio.so.* и ставь ГТМ ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2015, 14:18 |
|
Установка юникода для GT.M
|
|||
---|---|---|---|
#18+
не рубящий в каше, так не получается. В гтм при проверке локали показывает что утф не установлен. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2015, 21:05 |
|
Установка юникода для GT.M
|
|||
---|---|---|---|
#18+
deLacy, GT.M устанавливалось так: shellShould UTF-8 support be installed? (y or n) y Should an ICU version other than the default be used? (y or n) y Enter ICU version (at least ICU version 3.6 is required. Enter as <major-ver>.<minor-ver>): 5.2 тут номер установленной версии libicu ? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2015, 11:34 |
|
Установка юникода для GT.M
|
|||
---|---|---|---|
#18+
И так и так делал. Если во втором вопросе отвечать n тогда пишет что утф-8 не обнаруужено и продолжается установка, если в по такому варианту как у вас - указываю 4.8 (так как установил libicu48) он ее сьедает и устанавливает далее. В самом GTM при проверке локали - Код: html 1. 2. 3.
Потом делаю как написано на этом сайте Меняя директорию на свою конечно же. Код: html 1. 2. 3. 4. 5.
После ввода первой строчки не удается запустить GTM выбивает ошибку: Код: html 1. 2.
Ну наличие этого файла я перед установкой проверял, да и сейчас он лежит с названием libicuio.co.48 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2015, 14:19 |
|
Установка юникода для GT.M
|
|||
---|---|---|---|
#18+
deLacy, Я этим не пользуюсь за ненадобности. Но я думаю, что была неправильная установка, как указано в инструкции. Но если меняется директория, то естественно нужно указать для нее где хранится библиотека. По скольку у меня ее нету, то естественно выдает ошибку: login as: root root@192.168.1.111's password: Last login: Thu Feb 26 15:19:27 2015 from 192.168.1.110 [root@GTM ~]# source /usr/gtm620/uci/cadre [root@GTM cadre]# gtm GTM>h [root@GTM cadre]# gtm_dist="/usr/gtm620/utf8"; export gtm_dist [root@GTM cadre]# gtm which: no icu-config in (/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/gtm620) removed `./cadre.mjl_2014283161424' removed `./cadre.mjl_2014275165506' removed `./cadre.mjl_2015057161514' GTM> ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2015, 17:18 |
|
Установка юникода для GT.M
|
|||
---|---|---|---|
#18+
Чтоб GT.M не вываливался в ошибку, нужно явно указать заново Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2015, 17:32 |
|
Установка юникода для GT.M
|
|||
---|---|---|---|
#18+
Valeriu, сделал по вашему совету, правда не совсем понял, gtm_dist - расположение папки с гтм, она вроде как указана верно. указал что бы брал файлы из подпапки utf8 в папке где установлен гтм теперь вываливается другая ошибка - Код: html 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2015, 18:22 |
|
Установка юникода для GT.M
|
|||
---|---|---|---|
#18+
я думаю может проблема появилась еще в самом начале, я распишу по пунктам как я устанавливал все это дело: Скачал дистрибутив 12.04, установил его потом Код: html 1.
началась установка, все установилось без проблем, потом скачиваю гтм Код: html 1.
Скачалось, распаковываю Код: html 1.
Распаковал, зашел под рутом, запустил ./configure Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
Захожу в гтм Код: html 1. 2. 3. 4. 5. 6.
Теперь чтобы изменить M на UTF-8 Код: html 1. 2. 3. 4. 5. 6. 7.
Тоже самое когда вместо en_US пишу ru_RU Странно, сейчас еще раз повторял все эти операции теперь ошибок не было, но локаль не меняется ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2015, 19:19 |
|
Установка юникода для GT.M
|
|||
---|---|---|---|
#18+
deLacy, Я немножко сделал по другому. У меня CentOS x64. Я использовал для старта старую версию профайла gtmprofile_preV54000 в остальном стандартно. 1. Установил первоначально пакет yum install libicu-devel 2. Установил GT.M с поддержкой UTF-8 в директорию /user/gtm621 3.[root@GTM install]# cd /usr/gtm621 a) [root@GTM gtm621]# source gtmprofile_preV54000 Здесь же формирую mumps.gld и mumps.dat b) [root@GTM gtm621]# gtm GTM>d ^GDE %GDE-I-GDUSEDEFS, Using defaults for Global Directory /usr/gtm621/mumps.gld GDE> exit %GDE-I-VERIFY, Verification OK %GDE-I-GDCREATE, Creating Global Directory file /usr/gtm621/mumps.gld [root@GTM gtm621]# mupip create Created file /usr/gtm621/mumps.dat Теперь экран запуска: (там конечно есть ошибка в одной рутине, пока не разобрался) login as: root root@192.168.1.111's password: Last login: Fri Feb 27 09:49:44 2015 from 192.168.1.110 [root@GTM ~]# cd /usr/gtm621 [root@GTM gtm621]# export gtm_chset=UTF-8 LC_CTYPE=en_US.utf8 [root@GTM gtm621]# source gtmprofile_preV54000 [root@GTM gtm621]# gtm %GTM-E-ICUSYMNOTFOUND, Symbol u_getVersion not found in the ICU libraries. ICU needs to be built with symbol-renaming disabled or gtm_icu_version environment variable needs to be properly specified %GTM-I-TEXT, /usr/lib64/libicuio.so: undefined symbol: u_getVersion %GTM-E-INVOBJFILE, Cannot ZLINK object file /usr/gtm621/_XCMD.o due to unexpected format %GTM-I-TEXT, Object compiled with CHSET=M which is different from $ZCHSET %GTM-E-INVOBJFILE, Cannot ZLINK object file /usr/gtm621/_XCMD.o due to unexpected format %GTM-I-TEXT, Object compiled with CHSET=M which is different from $ZCHSET GTM>write $zchset UTF-8 GTM>for i=1040:16:1072 write ! for j=0:1:15 write $char(i+j)," " п░ п▒ п▓ п⌠ п■ п• п√ п≈ п≤ п≥ п п⌡ п° п² п· п÷ п═ п║ п╒ пё пє п╔ пі пї п╗ п╘ п╙ п╚ п╛ пґ п╝ п╞ п╟ п╠ п╡ пЁ пЄ п╣ пІ пЇ п╦ п╧ п╨ п╩ п╪ пҐ п╬ п© GTM> Есть подозрение, что не создано первоначально mumps.gld и mumps.dat в вашей конфигурации. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2015, 11:13 |
|
|
start [/forum/topic.php?fid=39&msg=38885783&tid=1556719]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
77ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 279ms |
total: | 451ms |
0 / 0 |