Traté de eliminar el símbolo usando:
objcopy -v -I elf32-little -N <function> main_lib.so new_lib.soEn el que dice:
copy from `main_lib.so' [elf32-little] to `new_lib.so' [elf32-little]No hay cambios entre los dos archivos y la función no se elimina.
Solía seguir los comandos para obtener la lista de funciones y formato:
readelf -Ws main_lib.so > main_functions.txt file main_lib.soEl comando de archivo dice:
main_lib.so: ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked (uses shared libs), BuildID[md5/uuid]=..., stripped