Summary: | Отсутствие символов с библиотеке. findsym их тоже не находит... | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Albert R. Valiev <darkstar> |
Component: | plib | Assignee: | Igor Zubkov <icesik> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | CC: | mike |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Albert R. Valiev
2006-05-24 21:38:51 MSD
findsym сасёт. $ grep _Z10ulSetError10ulSeverityPKcz def plib /usr/lib/libplibul.so.0.0.0 T _Z10ulSetError10ulSeverityPKcz $ grep _Z8ulStrDupPKc def plib /usr/lib/libplibul.so.0.0.0 T _Z8ulStrDupPKc $ Т.е. просто libplibnet.so нужно сленковать с libplibul.so. Впрочем plib не пересобирается уже давно и последнее время по другой причине. Видимо так. При этом когда собирается SimGear там явно есть -lplibnet -lplibul - не помогает :) Да, я попробовал пересобрать plib у себя - не идет, ругается на заголовочные файлы ядра (glibc-kernheaders вроде или что-то в этом роде)... (In reply to comment #0) > [darkstar@home ~]$ ldd -r /usr/lib/libplibnet.so > [skipped] > undefined symbol: _Z10ulSetError10ulSeverityPKcz (/usr/lib/libplibnet.so) > undefined symbol: _Z8ulStrDupPKc (/usr/lib/libplibnet.so) > > Из-за этого не пересобираются пакеты SimGear и FlightGear, в т.ч. и более новые > версии. Проблема мне известна. Патчи уже готовы. Скоро будет. (In reply to comment #1) > Т.е. просто libplibnet.so нужно сленковать с libplibul.so. Это сделано. > Впрочем plib не пересобирается уже давно и последнее время по другой причине. Угу. По причине свежего компилятора. Уже починено. (In reply to comment #2) > Видимо так. При этом когда собирается SimGear там явно есть -lplibnet -lplibul - > не помогает :) Там (в plib) кривые зависимости... :( > Да, я попробовал пересобрать plib у себя - не идет, ругается на заголовочные > файлы ядра (glibc-kernheaders вроде или что-то в этом роде)... Все. Починил. Сегодня ляжет в /i/S/ на сборку. fixed in plib-1.8.4-alt6.src.rpm пакет уже в /i/S/. |