используйте nm -D --defined-only libname.so
для получения имен символов из вашей динамической библиотеки.
Переключатель --defined-only
показывает только символ, определенный в этих файлах, а не ссылки на внешние функции.
Альтернативный вариант - использовать objdump и перехватывать только символы в текстовом разделе:
objdump -T /usr/lib/libjpeg.so | grep text
...
0001b5c0 g DF .text 00000016 Base jdiv_round_up
00003730 g DF .text 00000417 Base jpeg_set_colorspace
0000cda0 g DF .text 000002de Base jpeg_consume_input
00002b30 g DF .text 00000023 Base jpeg_abort_compress
00003b50 g DF .text 000000b6 Base jpeg_default_colorspace
00002810 g DF .text 00000067 Base jpeg_suppress_tables
00004110 g DF .text 00000130 Base jpeg_add_quant_table
000100c0 g DF .text 0000011f Base jpeg_save_markers
...