Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Разделяемая библиотека

15K
16 марта 2009 года
Hipson
16 / / 01.11.2006
Мне нужна статически собранная программа. При подключении одного инклюда (конкретно pwd.h) компилятор предупреждает, что статически собираемое приложение потребует разделяемые библиотеки из glibc - имён не указывает. Как узнать их имена?
355
16 марта 2009 года
<SCORP>
786 / / 21.10.2006
ldd на собраный динамически бинарник
15K
17 марта 2009 года
Hipson
16 / / 01.11.2006
[QUOTE=<SCORP>;278738]ldd на собраный динамически бинарник[/QUOTE]
Бинарник как раз собран статически и ldd ругает, что к такому не применим.
240
17 марта 2009 года
aks
2.5K / / 14.07.2006
А можно по шагам тогда как и чем собиралось, что получилось и что конкретно пишет ldd )
15K
17 марта 2009 года
Hipson
16 / / 01.11.2006
Вот ворнинг при сборке:
Using 'getpwuid' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking

Вот что пишет лдд:
not a dynamic executable

Слышал мнение, что dlibc в любом случае подключается динамически - подтвердите/опровергните...
502
21 марта 2009 года
Jail
550 / / 30.01.2007
Цитата: Hipson
Вот ворнинг при сборке:
Using 'getpwuid' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking

Вот что пишет лдд:
not a dynamic executable

Слышал мнение, что dlibc в любом случае подключается динамически - подтвердите/опровергните...


Что мешает собрать приложение динамически, а затем глянуть что покажет ldd???
Некоторые библиотеки нельзя слинковать статически - это динамические линкер системы и от природы динамические либы. Тут хоть убейся (Они сами уберутся при -static). К примеру -> ld-linux

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог