Я написал программу на Rust.При компиляции требуются символы glibc, а также secure_getenv
.
objdump -T ~/Downloads/redisql_v1.0.1_x86_64.so | grep secure -C 3
0000000000000000 DF *UND* 0000000000000000 GLIBC_2.2.5 rewind
0000000000000000 DF *UND* 0000000000000000 GLIBC_2.2.5 bind
0000000000000000 D *UND* 0000000000000000 secure_getenv ### <--- here
0000000000000000 DF *UND* 0000000000000000 GLIBC_2.2.5 socket
0000000000000000 DF *UND* 0000000000000000 GLIBC_2.2.5 pthread_mutex_trylock
Как определить, для каких зависимостей требуется эта конкретная функция?