|
|
|
Gentoo разделяемая библиотека
|
|||
|---|---|---|---|
|
#18+
Объясните бестолковому. Взял tinyxml в исходниках, собрал, т.к. автор делает только объектники, слепил из них разделяему библиотеку (libtinyxml-2.5.3.so), бросил в /usr/local/lib, сделал symlink libtinyxml.so->libtinyxml-2.5.3.so Кроме tiny в директории длежит еще куча других библотек. собрал свою задачу, запускаю - падает не находит libtinyxml.soб выставляю LD_LIBRARY_PATH=/usr/local/lib запускаю - работает! Ну и что я не так сделал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2009, 16:28 |
|
||
|
Gentoo разделяемая библиотека
|
|||
|---|---|---|---|
|
#18+
/usr/local/lib у Вас отсутствует в списке поиска библиотек линкером. а другие приложения работают потому что в них при компиляции вкомпиливается полный путь к библиотеке, а Вы когда компилировали такой ключ «вкомпилить полный путь к библиотеке» не указали. два пути решения • добавить /usr/local/lib в путь поиска библиотек линкером (лучше не надо) • перекомпилировать Вашу програму с ключём «вкомпилить полный путь к библиотеке» ps: кстати что у Вас за дистрибутив ? в debian у меня /usr/local/lib уже в пути поиска линкера -- „Истина — это вовсе не то, что можно убедительно доказать, это то, что делает всё проще и понятнее“ — Антуан де Сент-Экзюпери ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2009, 16:58 |
|
||
|
Gentoo разделяемая библиотека
|
|||
|---|---|---|---|
|
#18+
Она у Вас не находит libtinyxml.soб - дык Вы такой линк не делали, а в /usr/local/lib присутствует Поэтому с LD_LIBRARY_PATH прокатывает ls -l /usr/local/lib/libtiny* ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2009, 17:00 |
|
||
|
Gentoo разделяемая библиотека
|
|||
|---|---|---|---|
|
#18+
Ёш, если бы я одну бибилиотеку из /usr/local/lib цеплял себе, как минимум 5 и только одну не находит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2009, 17:03 |
|
||
|
Gentoo разделяемая библиотека
|
|||
|---|---|---|---|
|
#18+
landy, б это не в имени, это запятая в тексте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2009, 17:04 |
|
||
|
Gentoo разделяемая библиотека
|
|||
|---|---|---|---|
|
#18+
а как полностью сообщение об ошибке выглядит ? -- „Истина — это вовсе не то, что можно убедительно доказать, это то, что делает всё проще и понятнее“ — Антуан де Сент-Экзюпери ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2009, 18:33 |
|
||
|
Gentoo разделяемая библиотека
|
|||
|---|---|---|---|
|
#18+
blinded wrote: > куча других библотек. собрал свою задачу, запускаю - падает не находит > libtinyxml.soб выставляю LD_LIBRARY_PATH=/usr/local/lib запускаю - > работает! Ну и что я не так сделал? man ldconfig Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2009, 19:38 |
|
||
|
Gentoo разделяемая библиотека
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2009, 19:39 |
|
||
|
Gentoo разделяемая библиотека
|
|||
|---|---|---|---|
|
#18+
Ёш wrote: > два пути решения Оба неверные. Ну,т.е. как -- они решают конечно проблему. Но надо её не только решить, а решить ПРАВИЛЬНО ! Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2009, 19:39 |
|
||
|
Gentoo разделяемая библиотека
|
|||
|---|---|---|---|
|
#18+
MasterZiv, ваше место в с++, нечего здесь флудить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2009, 19:42 |
|
||
|
Gentoo разделяемая библиотека
|
|||
|---|---|---|---|
|
#18+
MasterZiv, а как правильно ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2009, 21:16 |
|
||
|
Gentoo разделяемая библиотека
|
|||
|---|---|---|---|
|
#18+
MasterZiv Ёш wrote: > два пути решения Оба неверные. Ну,т.е. как -- они решают конечно проблему. Но надо её не только решить, а решить ПРАВИЛЬНО ! а, всё, понял. спасибо, Вы правы. Гостю не отвечайте, это я с телефона писал :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2009, 00:17 |
|
||
|
|

start [/forum/topic.php?fid=25&fpage=112&tid=1485341]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
69ms |
get topic data: |
26ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
| others: | 213ms |
| total: | 408ms |

| 0 / 0 |
