LINUX.ORG.RU

История изменений

Исправление Devill, (текущая версия) :

Правил с помощью IDA PRO, после применения правок(поменял пару функций на свои), файл хорошо работает по сей день.

Написал тестовую либу с одной функцией, пытаюсь ее загрузить в память при помощи текущей (рабочей) либы, выдает ошибку:

«has unexpected e_type»

Readelf показывает тип библиотеки: REL (Relocation), а надо такой тип: DYN (Shared object file)

Как собрать такой тип не могу понять. При компиляции использую ключи: -fPIC, shared

Скорее всего и ошибка открытия(загрузки), когда пытаюсь загрузить её из по андроид.

readelf -l - показывает НОЛЬ программных сегментов

readelf -S - показывает 10 секций (text, data, bss, symtab, strtab и т.д.)

Исходная версия Devill, :

Правил с помощью IDA PRO, после применения правок(поменял пару функций на свои), файл хорошо работает по сей день.

Написал тестовую либу с одной функцией, пытаюсь ее загрузить в память при помощи текущей (рабочей) либы, выдает ошибку:

«has unexpected e_type»

Readelf показывает тип библиотеки: REL (Relocation), а надо такой тип: DYN (Shared object file)

Как собрать такой тип не могу понять. При компиляции использую ключи: -fPIC, shared

Скорее всего и ошибка открытия(загрузки), когда пытаюсь загрузить её из по андроид.