Как можно получить название текущей библиотеки?
Например, компилируется mylib.so и используется из другого приложения? В моем случае, из явы на андроиде.
ParamStr(0) выдает "/system/bin/app_process", а нужен этот самый "mylib.so".
Какие еще варианты?
Добавлено спустя 20 часов 51 минуту 12 секунд:
Вроде нашел - есть модуль dl, враппер для соответствующей функциональности из libc. В нем есть dladdr(), который заполнит структуру в т.ч. названием файла переданного модуля.
Впрочем, для андроида, похоже, не работает - пустая строка получается.