Чем читать Soname из Lib*.so? (under Solaris)
Модератор: Модераторы разделов
-
rendom
- Сообщения: 18
- ОС: *nix
Чем читать Soname из Lib*.so?
Нужно сишником получить результат, подобный результату `dump -Lpv lib<blah-blah>.so | grep SONAME`. Ну никак не соображу, чем это делать (((
-
elide
- Бывший модератор
- Сообщения: 2421
- Статус: Übermensch
- ОС: лялих
-
rendom
- Сообщения: 18
- ОС: *nix
Re: Чем читать Soname из Lib*.so?
Почти уже сам докопался, но исходники посмотреть было бы здорово. А куда за сановским кодом ходить?
-
elide
- Бывший модератор
- Сообщения: 2421
- Статус: Übermensch
- ОС: лялих
Re: Чем читать Soname из Lib*.so?
я просто не знаю какой в солярке формат библиотек. если обычный elf, то можно взять сырцы гнутого readelf из binutils.
хотя не думаю, что там будет сильно проще чем в http://src.opensolaris.org/source/xref/lof...p/common/dump.c
хотя не думаю, что там будет сильно проще чем в http://src.opensolaris.org/source/xref/lof...p/common/dump.c
слава роботам!
-
rendom
- Сообщения: 18
- ОС: *nix
Re: Чем читать Soname из Lib*.so?
работаетelide писал(а): ↑26.04.2007 01:02я просто не знаю какой в солярке формат библиотек. если обычный elf, то можно взять сырцы гнутого readelf из binutils.
хотя не думаю, что там будет сильно проще чем в http://src.opensolaris.org/source/xref/lof...p/common/dump.c