LINUX.ORG.RU

Re: Объеденить SO библиотеку с ELF прогой

Во что их объединять? Слинковать что-ли статически? Это невозможно, для этого нужна статическая версия библиотеки (library.a).

anonymous ()

Re: Выделенная директория для core-файлов

Как-то заводил я похожую тему и даже с ld и ELF ковырялся.

Но была не судьба... Вроде как из .so получить .o вполне можно, но не очень простым способом...

Murr ★★ ()

Re: Re: Выделенная директория для core-файлов

ИМХО, это можно сделать вообще топорно сделать: смержить два файла:
екзешник и so-шку. Потом в екзешнике в main() сделать мапление второй
части файла в настоящую so-библиотеку, и юзать ее через dlopen/dlsym.
А можно после мапления выставить LD_LIBRARY_PATH или что-нибудь вроде
LD_PRELOAD, чтобы затянулась эта новая библиотека, а затем execv...()
на самого себя.

jek_ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.