![]() |
|
Модераторы: xvr |
![]()
|
|
| proc_maker |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 84 Регистрация: 11.11.2006 Репутация: 1 Всего: 1 |
Что-о я в заблуждении. Что я использую (subj):
/lib/libc.so.6 GNU C Library stable release version 2.3.5, by Roland McGrath et al. Copyright © 2005 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Compiled by GNU CC version 3.3.6. Compiled on a Linux 2.4.31 system on 2005-09-10. Available extensions: GNU libio by Per Bothner crypt add-on version 2.1 by Michael Glad and others GNU Libidn by Simon Josefsson linuxthreads-0.10 by Xavier Leroy BIND-8.2.3-T5B libthread_db work sponsored by Alpha Processor Inc NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk Thread-local storage support included. For bug reporting instructions, please see: <http://www.gnu.org/software/libc/bugs.html>. а вот getconf GNU_LIBPTHREAD_VERSION NPTL 2.3.5 речь идет об использовании pthread_..... - Это NPTL или linuxThread? Спасибо! Добавлено через 13 минут и 31 секунду А точнее корректировка вопроса: Зато вот так: /lib/tls/libc.so.6 GNU C Library stable release version 2.3.5, by Roland McGrath et al. Copyright © 2005 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Compiled by GNU CC version 3.3.6. Compiled on a Linux 2.6.13 system on 2005-09-10. Available extensions: GNU libio by Per Bothner crypt add-on version 2.1 by Michael Glad and others GNU Libidn by Simon Josefsson Native POSIX Threads Library by Ulrich Drepper et al BIND-8.2.3-T5B NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk Thread-local storage support included. For bug reporting instructions, please see: <http://www.gnu.org/software/libc/bugs.html>. Если я смотрю ldd программу и она ссылается на /lib/libc.so тогда получается что без NPTL а если на /lib/tls/libc.so.6 - тогда с NPTL ??? т.е. получается мне достаточно прописать первым путь на /lib/tls к примеру в /etc/ld.so.conf?? |
|||
|
||||
| Бонифаций |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 827 Регистрация: 15.9.2005 Где: Brisbane Репутация: 1 Всего: 40 |
Загрузчик сам решает какую бибку использовать. по умолчанию NPTL конечно. С точки зрения программиста они выглядят одинаково pthread_....
Если вы хотите явно указать использовать linuxthread установите LD_ASSUME_KERNEL в (допустим) 2.2.6 -------------------- Бонифаций. |
|||
|
||||
| MAKCim |
|
|||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 84 Всего: 207 |
какую укажешь, такую и будет использовать (элементы DT_NEEDED в .dynamic секции) точнее в DT_NEEDED будет имя .so, которую надо подгрузить динамически, а уже ld-linux.so.* ищет (сначала в каталогах, указанных в DT_RPATH, затем в LD_LIBRARY_PATH переменной среды) и грузит ее Это сообщение отредактировал(а) MAKCim - 26.3.2007, 19:43 -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
|||
|
||||
![]()
|
| Правила форума "С/С++: Программирование под Unix/Linux" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, xvr. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Программирование под Unix/Linux | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |