реклама на сайте
подробности

 
 
> Формат бинарника
chipmunk
сообщение Dec 16 2009, 23:42
Сообщение #1





Группа: Новичок
Сообщений: 1
Регистрация: 16-12-09
Пользователь №: 54 303



Подскажите пожалуйста чем отличаются бинарники (результат команды file)

ELF 32-bit LSB executable, ARM, version 1 (ARM), dynamically linked
и
ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked
?

Установил debian в qemu-arm, первый бинарник там запускаетя (ARM), второй нет (SYSV). Что нужно сделать чтобы и второй запускался ?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 1)
alx2
сообщение Dec 17 2009, 05:53
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 340
Регистрация: 25-10-05
Из: Пермь, Россия
Пользователь №: 10 091



Насколько я понимаю, у них различается ABI number. Чтобы второй запускался, надо изменить ABI number на соответствующий хост-системе. Во FreeBSD для этого есть программка brandelf. Как это сделать в debian, не знаю. И потом, запускаться-то файл станет, но не факт, что будет работать...


--------------------
Всего наилучшего,
Alex Mogilnikov
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 09:12
Рейтинг@Mail.ru


Страница сгенерированна за 0.01333 секунд с 7
ELECTRONIX ©2004-2016