Re: Динамические библиотеки и атрибут исполняемости.

2017-09-10 Пенетрантность Дмитрий Фёдоров
11 сентября 2017 г., 3:01 пользователь Victor Wagner написал: > Коллеги, тут обнаружил странную вещь. > > Вот сколько существовали в Linux динамические библиотеки (shared > objects) столько на их файлах стоял атрибут исполняемости > rwxr-xr-x обычно. > > Тут недавно я обнару

Динамические библиотеки и атрибут исполняемости.

2017-09-10 Пенетрантность Victor Wagner
Коллеги, тут обнаружил странную вещь. Вот сколько существовали в Linux динамические библиотеки (shared objects) столько на их файлах стоял атрибут исполняемости rwxr-xr-x обычно. Тут недавно я обнаружил что в stretch это уже не так. Более того в policy https://www.debian.org/doc/debian-policy

Re: Динамические библиотеки

2006-07-14 Пенетрантность Nikita V. Youshchenko
Привет всем! Вот есть в /usr/lib динамическая библиотека libqt-mt.so.3.3.4, а также символические ссылки на неё: libqt-mt.so.3.3, libqt-mt.so.3, libqt-mt.so. Если сделать, скажем, $ ldd `which kcalc` то kcalc кажет на libqt-mt.so.3. Вопрос: как собрать программу, чтобы она ссылалась

Re: Динамические библиотеки

2006-07-14 Пенетрантность Max Dmitrichenko
В сообщении от 14 Июль 2006 10:01 Nikita V. Youshchenko написал(a): У shared library есть такой параметр - soname. Именно он прописывается в бинарник как ключ для поиска библиотеки. В случае qt soname как раз 'libqt-mt.so.3' [EMAIL PROTECTED]:~ objdump -p /usr/lib/libqt-mt.so.3.3.6 | grep

Re: Динамические библиотеки

2006-07-14 Пенетрантность Max Dmitrichenko
В сообщении от 14 Июль 2006 11:43 Mikhail Gusarov написал(a): You ([EMAIL PROTECTED]) wrote: MD Таким образом, это проблема сборки qt. И её надо MD пересобрать. Осталось придумать куда это прописать в из qmake. Ну MD все равно спасибо! Смотрел я на этот бредовый тред, смотрел, и не

Re: Динамические библиотеки

2006-07-14 Пенетрантность Max Dmitrichenko
В сообщении от 14 Июль 2006 16:15 Victor Wagner написал(a): LD_LIBRARY_PATH - тоже некрасиво. rpath тогда уж. VW Для разработки - в самый раз. А после разработки что? Заставлять всех пользователей обновлять qt до того, что собран разработчиками? (судя по тому, что сами разработчики

Re: Динамические библиотеки

2006-07-14 Пенетрантность Max Dmitrichenko
В сообщении от 14 Июль 2006 20:34 Victor Wagner написал(a): Ну ты и любитель святых войн :) На мой взгляд, такое решение является неоправданным. О чем я выше открытым текстом и сказал. Либо нужно писать так, чтобы работало с ЛЮБОЙ версией STL, либо не использовать библиотек на C++ из

Динамические библиотеки

2006-07-13 Пенетрантность Max Dmitrichenko
Привет всем! Вот есть в /usr/lib динамическая библиотека libqt-mt.so.3.3.4, а также символические ссылки на неё: libqt-mt.so.3.3, libqt-mt.so.3, libqt-mt.so. Если сделать, скажем, $ ldd `which kcalc` то kcalc кажет на libqt-mt.so.3. Вопрос: как собрать программу, чтобы она ссылалась на

Re: Динамические библиотеки

2006-07-13 Пенетрантность Artem Chuprina
Max Dmitrichenko - debian-russian@lists.debian.org @ Thu, 13 Jul 2006 17:03:48 +0400: MD Вот есть в /usr/lib динамическая библиотека libqt-mt.so.3.3.4, а также MD символические ссылки на неё: libqt-mt.so.3.3, libqt-mt.so.3, libqt-mt.so. MD Если сделать, скажем, MD $ ldd `which kcalc` MD