|
GT.M 32/64-bit и вызов C функций
|
|||
---|---|---|---|
#18+
Проблема: не понятно откуда устанавливать GT.M 64-бит GT.M-x86-Linux - gtm_V60000_linux_i686_pro.tar.gz или GT.M-amd64-Linux - gtm_V60000_linux_x8664_pro.tar.gz Первое как бы указывает, что это i686, а значит 32-бит, второе - x8664 - 64-бит. Дома я установил второй вариант, потому что у меня AMD процессор. Дома еще не пробовал вызов C функций. На работе - первый вариант. И кроме того что директория имеет вид ../.fis-gtm/V6.0-000_x86 (дома ../.fis-gtm/V6.0-000_x86_64), также пишет ошибку: GTM>d &myadduser.inc(inv,.outv) %GTM-I-DLLNOOPEN, Failed to load external dynamic library /root/.fis-gtm/V6.0-000_x86/r/libmyadduser.so %GTM-I-TEXT, /root/.fis-gtm/V6.0-000_x86/r/libmyadduser.so: wrong ELF class: ELFCLASS64 %GTM-E-ZCUNAVAIL, Package, myadduser unavailable где myadduser.inc(inv,.outv) - моя внешняя C функция, написанная так как описано в GT.M Programmer's Guide Проблема решается компиляцией и линковкой 32-бит на 64-бит Linux (CentOS). gcc -m32 -c -fPIC -I$gtm_dist myAddUserC.c gcc -m32 -o libmyadduser.so -shared myAddUserC.o Но мне нужна нормальная 64-бит GT.M на мой Intel Core-i5!!! ( где??? :( ) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2012, 14:46 |
|
GT.M 32/64-bit и вызов C функций
|
|||
---|---|---|---|
#18+
Не дождавшись ответа установил GT.M x8664 (GT.M-amd64-Linux - gtm_V60000_linux_x8664_pro.tar.gz). Все ОК. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2012, 15:54 |
|
GT.M 32/64-bit и вызов C функций
|
|||
---|---|---|---|
#18+
Кроме этой ссылки для 64 бит, там ничего нету .... http://sourceforge.net/projects/fis-gtm/files/GT.M-amd64-Linux/V6.0-000/gtm_V60000_linux_x8664_pro.tar.gz/download Еще. Вы смотрели ссылку что я Вам предлагал ??? http://www.divconq.com/2011/intro-m-part-1/ Там все ясно чел говорит как это делать. Успехов ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2012, 15:57 |
|
GT.M 32/64-bit и вызов C функций
|
|||
---|---|---|---|
#18+
А, пока писал уже ответили. Ну и хорошо. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2012, 15:58 |
|
GT.M 32/64-bit и вызов C функций
|
|||
---|---|---|---|
#18+
Valeriu, Спасибо :) я кстати отправил запрос - хочу создать блог по работе с GT.M (пока здесь). Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
Вопрос есть такой: как запускается GT.M процесс(ы) после того как все настроено и разработано? Что то я уже запутался в документации, где-что :) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2012, 16:17 |
|
GT.M 32/64-bit и вызов C функций
|
|||
---|---|---|---|
#18+
Вопрос есть такой: как запускается GT.M процесс(ы) после того как все настроено и разработано? Что то я уже запутался в документации, где-что :) Может это имели введу ?... http://tinco.pair.com/bhaskar/gtm/doc/books/pg/UNIX_manual/webhelp/content/ch09.html ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2012, 16:59 |
|
|
start [/forum/topic.php?fid=39&fpage=32&tid=1557350]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
28ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
others: | 257ms |
total: | 376ms |
0 / 0 |