|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Andrew Mochalov 2:5042/13.62 27 Jan 2006 16:52:37 To : All Subject : Можно ли перевести elf32 в elf64? -------------------------------------------------------------------------------- Есть закрытый объектный файл (relocatable object file), собранный под платформу i386 (если конкретно это прекомпилированный модуль из пакета ltmodem). Хотел собрать модуль для Suse 10 x86_64, но линкер начинает возмущаться, что не может слинковать 64-х битные и 32-х битные объекты. Попытки с помощью objcopy преобразовать файл в формат elf64-x86-64 не удались, ну в принципе в мане objcopy и говорится что при преобразовании перемещаемых (relocatable) файлов возможны проблемы, эти проблемы у меня и вылезли. Линкер ругается на несовпадение размера перемещаемых данных. В связи с чем вопрос, есть ли какие утилиты, которые могут корректно преобразовать файл из elf32 в elf64? -- With best wishes Andrew Mochalov --- tin/1.7.7-20041215 ("Scalpay") (UNIX) (Linux/2.6.8-std26-up-alt9 (i686)) * Origin: //AVM Home (2:5042/13.62) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/33039c98f6f8.html, оценка из 5, голосов 10
|