2010-10-28 2 views
1

Я пытаюсь установить TclPro1.4 на 64-битный хост.Есть ли 64 бит TclPro?

Вот что uname -a возвращается:

Linux hp1 2.6.18-194.11.1.el5 #1 SMP Tue Aug 10 19:05:06 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux 

Я установил TclPro1.4 из соответствующего образа диска ISO (он доступен по ссылке указанной выше), но он установлен 32-битные библиотеки вместо 64-битных из них (находится в /opt/ajuba/TclPro1.4/linux-ix86/lib/).

Так что в этой ситуации, кажется, что TclPro не может обернуть приложение, которое использует 64-битные .so-файлы. При попытке сделать это, я получаю сообщение об ошибке при попытке загрузить что 64 бит .so файла:

couldn't load file "libsome64bit.so": libsome64bit.so: wrong ELF class: ELFCLASS64 

Так вопросы: есть ли способ, чтобы установить 64 битный TclPro на 64-битном хосте? Если нет, есть ли способ заставить 32-битный TclPro работать с 64-битными .so-файлами?

Есть ли способ загрузить исходные файлы TclPro и создать их локально для получения 64-битного TclPro?

ответ

1

TclPro устарел. Вам необходимо использовать TDK (набор для разработки ActiveState Tcl)

У вас есть 64-разрядная поддержка Linux.

+0

Есть ли бесплатная версия (или альтернатива) TDK? – Vahagn

+0

@Vahagn AFAIK no. Во всяком случае, вам действительно нужно байткопировать свои скрипты? –

Смежные вопросы