Не удается запустить Redhawk SDR 1.9 на 64-разрядной версии RHel 6.5 из-за 32-разрядных файлов ombiORBpy .so

Когда я запускаю базовый пример с сайта Redhawk, я получаю сообщение об ошибке: /usr/lib/python2.6/site-packages/_omnipymodule.so: неправильный класс ELF: ELFCLASS32

Я пытаюсь запустить Redhawk SDR 1.9 на 64-битном компьютере RHel 6.5. Я загружаю обороты CentOS 6 с redhawk-deps-yum-el6-i686.tar.gz. Когда я устанавливаю файлы, он устанавливает некоторые RPM, которые являются i386, и они действительно содержат 32-битные библиотеки ELF .so. У меня были установлены библиотеки совместимости Red Hat (я дважды проверил это), но я все еще получаю сообщение об ошибке.

Я также зашел на страницу omniORB, скачал релиз omniORBpy3.6 и попытался собрать 64-битную версию, но это не сработало.

Кто-нибудь знает, существуют ли RHel 6.5 64-битные версии RPM libomniORBpy?

Это также приводит к тому, что код в IDE Redhawk не может генерировать все реализации.


person tgibney    schedule 28.05.2014    source источник


Ответы (1)


Судя по опубликованному вами имени файла, вы загрузили 32-битные файлы (это i686 в вашем имени файла). Дважды проверьте, по какой ссылке вы переходите. Ссылки для скачивания находятся здесь: http://redhawksdr.github.io/Documentation/download.html

person Daniel Wille    schedule 21.06.2014