Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: wrong ELF class: ELFCLASS32  (Прочитано 21326 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн gitarast

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: wrong ELF class: ELFCLASS32
« Ответ #15 : 28 Мая 2013, 14:33:34 »
пакет называется ia32-libs по моему, надо его поставить


Установился пакет, при запуске приложения ошибка та же. Вы уж извините если я туплю, просто с убунтой знаком только 3-4 дня.

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: wrong ELF class: ELFCLASS32
« Ответ #16 : 28 Мая 2013, 14:36:19 »
если в ia32-libs не будет lua, то так
dpkg -i --force-architecture liblua5.1-0_5.1.5-4_i386.deb


Пользователь решил продолжить мысль 28 Мая 2013, 14:39:11:
это я туплю, уже подзабыл, как такую проблему в debian решать )
последняя команда должна поставить so файл в /usr/lib32

« Последнее редактирование: 28 Мая 2013, 14:39:11 от arrecck »

Оффлайн gitarast

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: wrong ELF class: ELFCLASS32
« Ответ #17 : 28 Мая 2013, 14:41:21 »
если в ia32-libs не будет lua, то так
dpkg -i --force-architecture liblua5.1-0_5.1.5-4_i386.deb


Пользователь решил продолжить мысль 28 Мая 2013, 14:39:11:
это я туплю, уже подзабыл, как такую проблему в debian решать )
последняя команда должна поставить so файл в /usr/lib32


dpkg -i --force-architecture liblua5.1-0_5.1.5-4_i386.deb
dpkg: warning: overriding problem because --force enabled:                     
 package architecture (i386) does not match system (amd64)                     
dpkg: error processing liblua5.1-0_5.1.5-4_i386.deb (--install):               
 liblua5.1-0:i386 5.1.5-4 (Multi-Arch: same) is not co-installable with liblua5
.1-0:amd64 5.1.4-5 (Multi-Arch: no) which is currently installed               
Errors were encountered while processing:
 liblua5.1-0_5.1.5-4_i386.deb

Пользователь решил продолжить мысль 28 Мая 2013, 14:52:31:
Я руками пораскидал файлы из пакета, и всё запустилось, спасибо за помощь, без вас бы я даже не знал бы в какую сторону смотреть.
« Последнее редактирование: 28 Мая 2013, 14:52:31 от gitarast »

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: wrong ELF class: ELFCLASS32
« Ответ #18 : 28 Мая 2013, 15:01:34 »
я вижу только решение в лоб
распаковать deb пакет (dpkg -x) и скопировать библиотеки в /usr/local/lib32, это не ubuntu way
другой вариант это делать chroot, но из-за одной библиотеки городить такое )
может быть кто-то еще подтянется в этот топик и предложит другое решение
вообще, оптимальным было бы ткнуть мейнтейнеров, чтобы добавили lua в ia32-libs, это не такой редкий язык, чтобы про него забывать



Пользователь решил продолжить мысль 28 Мая 2013, 15:22:40:
создал отдельный топик, посмотрим, что скажут
https://forum.ubuntu.ru/index.php?topic=221998.0
« Последнее редактирование: 28 Мая 2013, 15:22:40 от arrecck »

 

Страница сгенерирована за 0.017 секунд. Запросов: 22.