Re: Зачем нужны библиотеки?

2022-01-26 Пенетрантность Артём Н .
, libmicrohttpd и т.п.. В целом, есть крайне ограниченное число вариантов, где их возможно использовать, но что-то всё у меня в сторону embedded уходит. Можете какие-то варианты предложить, где Nginx, в приницпе, не применим, и возможно использовать только библиотеки? Как вариант, веб-админка какого

Re: Зачем нужны библиотеки?

2022-01-26 Пенетрантность Жанибек Нагашыбай
анты предложить, где Nginx, в приницпе, не > применим, и возможно использовать только библиотеки? > Как вариант, веб-админка какого-нибудь сервера. К примеру, в игре Unreal Tournament (99 года, ага) есть встроенный веб-сервер, через который можно управлять сервером. В этом случае, готова

Зачем нужны библиотеки?

2022-01-26 Пенетрантность Артём Н .
, где их возможно использовать, но что-то всё у меня в сторону embedded уходит. Можете какие-то варианты предложить, где Nginx, в приницпе, не применим, и возможно использовать только библиотеки?

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: Что тяжелее - внешний процесс или вызов библиотеки?

2014-02-07 Пенетрантность Artem Chuprina
Damir Hakimov -> debian-russian@lists.debian.org @ Fri, 7 Feb 2014 14:16:51 +0400: >> Бывает иногда полезно не %, а хотя-бы статус в виде "3 из 7. работаю". Всё >> DH> лучше чем тишина DH> Сорри, нажал не ту кнопку. А толку? Если ты ее запустил, то она работает. А продвигается или зацикл

Re: Что тяжелее - внешний процесс или вызов библиотеки?

2014-02-07 Пенетрантность Damir Hakimov
> > > Бывает иногда полезно не %, а хотя-бы статус в виде "3 из 7. работаю". Всё > лучше чем тишина Сорри, нажал не ту кнопку.

Re: Что тяжелее - внешний процесс или вызов библиотеки?

2014-02-07 Пенетрантность Damir Hakimov
2014-02-06 2:26 GMT+04:00 Artem Chuprina : > Прогресс, кстати, отдельный таракан. Понимание того, какую часть работы > ты уже сделал - отдельная задача, в ряде случаев еще и теоретически > неразрешимая. А в ряде других - разрешимая, но за слишком большую > дополнительную цену. Вон, у того же rs

Re: Что тяжелее - внешний процесс или вызов библиотеки?

2014-02-05 Пенетрантность Artem Chuprina
Evgeny M. Zubok -> debian-russian@lists.debian.org @ Thu, 06 Feb 2014 00:57:01 +0400: EMZ> Вообще, утилиты в *NIX надо бы писать изначально так, чтобы ими было EMZ> удобно пользоваться в скриптах: то есть не только human-readable вывод EMZ> делать, но также и удобный текстовый вывод для скрип

Re: Что тяжелее - внешний процесс или вызов библиотеки?

2014-02-05 Пенетрантность Evgeny M. Zubok
шие, обратно-несовместимые > библиотеки изменяют пространство имен. > > С этой точки зрения библиотеки предпочтительней. Дельного ничего не посоветую, а просто повздыхаю. Это беда, на самом деле. Зачастую выпарсивание нужных данных выглядит как нереально страшный костыль. Правильно вот выше зам

Re: Что тяжелее - внешний процесс или вызов библиотеки?

2014-02-04 Пенетрантность Dmitrii Kashin
Oleksandr Gavenko writes: > При этом каждый вызов сканит не только /etc/apt/apt.conf, но и > /etc/apt/apt.conf.d/* > > Красвый shell-скрипт, но о том что бы просканировать конфигурационные файлы > единожды - никто не беспокоится )) У меня иногда складывается ощущение, что программы на баше - цел

Re: Что тяжелее - внешний процесс или вызов библиотеки?

2014-02-04 Пенетрантность Dmitrii Kashin
Oleksandr Gavenko writes: > On 2014-02-03, Dmitrii Kashin wrote: > >> Впрочем, это рассуждение на пальцах. Если вопрос принципиально важен - >> замерьте, не поленитесь. > > Как мерить? Когда я писал, я думал в основном про время. Но про strace замечание было очень дельное. Возможно, подсчёт сист

Re: Что тяжелее - внешний процесс или вызов библиотеки?

2014-02-04 Пенетрантность Artem Chuprina
Oleksandr Gavenko -> debian-russian@lists.debian.org @ Tue, 04 Feb 2014 22:12:13 +0200: >> Впрочем, это рассуждение на пальцах. Если вопрос принципиально важен - >> замерьте, не поленитесь. OG> Как мерить? OG> "strace -f" - посчитать число системных вызовов? OG> Или time? OG> Или getti

Re: Что тяжелее - внешний процесс или вызов библиотеки?

2014-02-04 Пенетрантность Oleksandr Gavenko
On 2014-02-03, Dmitrii Kashin wrote: >> Заметно использование утилит для таких задач как нотификация: >> >> system("notify-send", "Title", "Msg"); >> >> вместо сложностей с подключением libnotify. >> >> Часто встречаешь: >> >> cat file.txt | grep PATT >> pid=`cat serv.pid` >> >> вместо: >> >

Re: Что тяжелее - внешний процесс или вызов библиотеки?

2014-02-04 Пенетрантность Oleksandr Gavenko
On 2014-02-03, Dmitrii Kashin wrote: > Впрочем, это рассуждение на пальцах. Если вопрос принципиально важен - > замерьте, не поленитесь. Как мерить? "strace -f" - посчитать число системных вызовов? Или time? Или gettimeofday? Или http://en.wikipedia.org/wiki/Time_Stamp_Counter? Я работал с о

Re: Что тяжелее - внешний процесс или вызов библиотеки?

2014-02-03 Пенетрантность Artem Chuprina
ь документация и вызовы предварительно OG> помечаются как устаревшие, обратно-несовместимые библиотеки изменяют OG> пространство имен. OG> С этой точки зрения библиотеки предпочтительней. OG> Тут ты скорее прав. Есть ещ

Re: Что тяжелее - внешний процесс или вызов библиотеки?

2014-02-03 Пенетрантность Dmitrii Kashin
Oleksandr Gavenko writes: > Что тяжелее - внешний процесс или вызов библиотеки? Библиотека библиотеке рознь. Я не уверен, что в случае с GTK+ вызов библиотечной функции окажется быстрее, чем внешней программы. Xlib скорее всего оказался бы для данной задачи быстрее. Впрочем, это рассуждение

Что тяжелее - внешний процесс или вызов библиотеки?

2014-02-03 Пенетрантность Oleksandr Gavenko
гарантии что новые версии не изменят формат вывода, тогда как для библиотечных вызовов зачастую есть документация и вызовы предварительно помечаются как устаревшие, обратно-несовместимые библиотеки изменяют пространство имен. С этой точки зрения библиотеки предпочтительней. ===

Re: Библиотеки и устройства, поддерживающие STUN

2012-09-17 Пенетрантность Mikhail A Antonov
;> Как организовать пересылку сообщений с сервера на прибор и обратно? На писюках и SOHO-роутерах хорошо показал себя openvpn, однако не знаю можно ли его водрузить на устройство. На всяких -wrt он работает. >> Некоторые размышления, на которые хотелось бы почитать реакцию сообщества:

Re: Библиотеки и устройства, поддерживающие STUN

2012-09-17 Пенетрантность Павел Марченко
оторые размышления, на которые хотелось бы почитать реакцию сообщества: > 1) Путем гугления я разузнал про STUN. Скажите, какие нынче есть библиотеки > для работы с оным? Я пока нашел только libirtp8 - будет ли это хорошим > средством разроботки? > 2) Не подскажет ли кто-нибудь модем,

Библиотеки и устройства, поддерживающие STUN

2012-09-17 Пенетрантность Dmitrii Kashin
есть библиотеки для работы с оным? Я пока нашел только libirtp8 - будет ли это хорошим средством разроботки? 2) Не подскажет ли кто-нибудь модем, умеющий работать со stun своими силами? Мне очень не хотелось бы лезть внутрь этого дивного девайса. -- ** * jabber

Re: отладка библиотеки по исходникам

2011-11-08 Пенетрантность Dmitry Nezhevenko
On Tue, Nov 08, 2011 at 10:43:52PM +0400, Yuri Kozlov wrote: > Ага, команда dir. Только файлы gdb рекурсивно не ищет и > предлагают запускать как > > gdb `find srcdir -type d -printf '-d %p '` prog > > Здорово для одной библиотеки, а если сразу по нескольким прох

Re: отладка библиотеки по исходникам

2011-11-08 Пенетрантность Yuri Kozlov
звания функций. > > Хочется большего. Хочется в отладчике ходить по исходному > > коду libasound2, а не ассемблерному. > > > > Можно как-нибудь установить Debian-пакет с исходным кодом libasound2 > > и сказать gdb, что, мол, там исходники библиотеки лежат? > >

Re: отладка библиотеки по исходникам

2011-11-08 Пенетрантность Dmitry Nezhevenko
у libasound2, а не ассемблерному. > > Можно как-нибудь установить Debian-пакет с исходным кодом libasound2 > и сказать gdb, что, мол, там исходники библиотеки лежат? По идее apt-get source libasound2, И дальше читать про: http://sourceware.org/gdb/onlinedocs/gdb/Source-Path.html (возможно

Re: Откат к предыдущей версии библиотеки

2008-04-02 Пенетрантность Artem Chuprina
Mikhail Krasilnikov -> debian-russian@lists.debian.org @ Wed, 02 Apr 2008 12:56:30 +0400: MK> Как откатиться к предыдущей версии уже установленной библиотеки? MK> Поискал по сети, но единственное что нашёл это откат к предыдущей MK> версии дистра и "прикалывание"

Re: Откат к предыдущей версии библиотеки

2008-04-02 Пенетрантность Alexander GQ Gerasiov
Wed, 02 Apr 2008 12:56:30 +0400 Mikhail Krasilnikov <[EMAIL PROTECTED]> wrote: > Доброго времени суток! > > Как откатиться к предыдущей версии уже установленной библиотеки? > > Поискал по сети, но единственное что нашёл это откат к предыдущей > версии дистра и "пр

Откат к предыдущей вер сии библиотеки

2008-04-02 Пенетрантность Mikhail Krasilnikov
Доброго времени суток! Как откатиться к предыдущей версии уже установленной библиотеки? Поискал по сети, но единственное что нашёл это откат к предыдущей версии дистра и "прикалывание" версии через /etc/apt/preferences, но первое не подходит, а второе не помогает. -- To UNSUBSCR

Re: Помогите с линковкой библиотеки

2007-09-27 Пенетрантность Aleksey Cheusov
>> Судя по ругани на отсутствие функции main, ты ее пытаешься собирать как >> программу, а надо - как библиотеку (-shared, если речь идет о gcc). >> >> > Спасибо. Опция -shared помогла, правда попросила еще и -fPIC - это > что такое? Лучше сразу перейти на libtool, чтобы снялись и эти и мн

Re: Помогите с линковкой библиотеки

2007-09-27 Пенетрантность Artem Chuprina
Роман Кисилев -> Artem Chuprina @ Thu, 27 Sep 2007 15:59:58 +0400: >> РК> Суть проблемы: >> РК> Система Debian Etch x86_64 >> РК> Есть кусок кода, написанный с участием библиотеки SFL от IMATRIX >> РК> (www.imatrix.com) еще лет 5 назад. >

Re: Помогите с линков кой библиотеки

2007-09-27 Пенетрантность Роман Кисилев
Artem Chuprina пишет: Роман Кисилев -> debian-russian@lists.debian.org @ Thu, 27 Sep 2007 14:49:33 +0400: РК> Суть проблемы: РК> Система Debian Etch x86_64 РК> Есть кусок кода, написанный с участием библиотеки SFL от IMATRIX РК> (www.imatrix.com) еще лет 5 назад. РК>

Re: Помогите с линковкой библиотеки

2007-09-27 Пенетрантность Artem Chuprina
Роман Кисилев -> debian-russian@lists.debian.org @ Thu, 27 Sep 2007 14:49:33 +0400: РК> Суть проблемы: РК> Система Debian Etch x86_64 РК> Есть кусок кода, написанный с участием библиотеки SFL от IMATRIX РК> (www.imatrix.com) еще лет 5 назад. РК> Библиотеку стяну

Re: Помогите с линковкой библиотеки

2007-09-27 Пенетрантность Роман Кисилев
jetxee пишет: Thu, 27 Sep 2007 14:49:33 +0400, Роман Кисилев <[EMAIL PROTECTED]>: Суть проблемы: Система Debian Etch x86_64 Есть кусок кода, написанный с участием библиотеки SFL от IMATRIX (www.imatrix.com) еще лет 5 назад. Библиотеку стянул, после доработки напильником файлы

Re: Помогите с линковко й библиотеки

2007-09-27 Пенетрантность jetxee
Thu, 27 Sep 2007 14:49:33 +0400, Роман Кисилев <[EMAIL PROTECTED]>: > Суть проблемы: > Система Debian Etch x86_64 > Есть кусок кода, написанный с участием библиотеки SFL от IMATRIX > (www.imatrix.com) еще лет 5 назад. > Библиотеку стянул, после доработки на

Помогите с линковк ой библиотеки

2007-09-27 Пенетрантность Роман Кисилев
Суть проблемы: Система Debian Etch x86_64 Есть кусок кода, написанный с участием библиотеки SFL от IMATRIX (www.imatrix.com) еще лет 5 назад. Библиотеку стянул, после доработки напильником файлы стали компилироваться, но линковаться не хотят. С линковщиком никогда не заморачивался, поэтому

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

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

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

2006-07-14 Пенетрантность Max Dmitrichenko
оправдание использования нестандартной ветки какой-нибудь глубоко > системной библиотеки. Пардоньте, где я вообще сказал хоть что-то про нестабильную версию? Мы используем нестандартное Qt по другим причинам. Одна из них - использование STLPort. -- Макс -- To UNSUBSCRIBE, email to [EMAIL PROTECT

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 10:01 Nikita V. Youshchenko написал(a): > У shared library есть такой параметр - soname. Именно он прописывается в > бинарник как ключ для поиска библиотеки. > В случае qt soname как раз 'libqt-mt.so.3' > > [EMAIL PROTECTED]:~> objdump -

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

2006-07-13 Пенетрантность Nikita V. Youshchenko
ь программу, чтобы > она ссылалась на libqt-mt.so.3.3.4? Или в данном случае это проблема > не сборки программы, а сборки qt? У shared library есть такой параметр - soname. Именно он прописывается в бинарник как ключ для поиска библиотеки. В случае qt soname как раз '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`

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

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. Вопрос: как собрать программу, чтобы она ссылалась на libqt-mt

Re: Библиотеки.

2005-03-04 Пенетрантность Dmitry A. Alexeev
On Wed, Mar 02, 2005 at 08:41:01PM +0300, Artem Chuprina wrote: > Dmitry A. Alexeev -> debian-russian@lists.debian.org @ Wed, 2 Mar 2005 > 20:25:53 +0300: > > DAA> Настраиваю DrWeb Enterprise Edition, серверную часть. Пакет не собираю, > а просто > DAA> устанавливаю в /drwcs. Дистрибутив - w

Re: Библиотеки.

2005-03-02 Пенетрантность Yury Yurevich
On 20:25:53 Wed 02 Mar, Dmitry A. Alexeev wrote: > Приветствую. > > Настраиваю DrWeb Enterprise Edition, серверную часть. Пакет не собираю, а > просто > устанавливаю в /drwcs. Дистрибутив - woody. На итог все заработло, > но есть два неправильных действия с моей стороны. > > 1) drweb ругае

Re: Библиотеки.

2005-03-02 Пенетрантность Artem Chuprina
Dmitry A. Alexeev -> debian-russian@lists.debian.org @ Wed, 2 Mar 2005 20:25:53 +0300: DAA> Настраиваю DrWeb Enterprise Edition, серверную часть. Пакет не собираю, а просто DAA> устанавливаю в /drwcs. Дистрибутив - woody. На итог все заработло, DAA> но есть два неправильных действия с моей

Библиотеки.

2005-03-02 Пенетрантность Dmitry A. Alexeev
Приветствую. Настраиваю DrWeb Enterprise Edition, серверную часть. Пакет не собираю, а просто устанавливаю в /drwcs. Дистрибутив - woody. На итог все заработло, но есть два неправильных действия с моей стороны. 1) drweb ругается на отсутствие libstdc++.so.5. В /drwcs/lib/ этот файл лежит (как

Re: Поиск библиотеки

2003-04-09 Пенетрантность Ian Dichkovsky
Hello, Kolobaev! You wrote to on Wed, 9 Apr 2003 14:10:52 +0400: KPV> вот сталкнулся с сабжем. KPV> А в Debian'e я новичек. Как мне узнать в каком пакете лежит нужная мне KPV> библиотека. KPV> KPV> PS когда у меня была RH7.3 я делал так KPV> for f in *.rpm;do KPV> rpm -qpl $f |grep <то что

Re: Поиск библиотеки

2003-04-09 Пенетрантность Госсен Алексей
Kolobaev Pavel Vasillevich wrote: вот сталкнулся с сабжем. А в Debian'e я новичек. Как мне узнать в каком пакете лежит нужная мне библиотека. PS когда у меня была RH7.3 я делал так for f in *.rpm;do rpm -qpl $f |grep <то что ищу> && echo $f; done -- ShaD0FF личные принимаются в [EMAIL PROTECTED

Re: Поиск библиотеки

2003-04-09 Пенетрантность zyxel
On Wed, 9 Apr 2003 14:10:52 +0400 Kolobaev Pavel Vasillevich <[EMAIL PROTECTED]> wrote: > вот сталкнулся с сабжем. > А в Debian'e я новичек. Как мне узнать в каком пакете лежит нужная мне > библиотека. > > PS когда у меня была RH7.3 я делал так > for f in *.rpm;do > rpm -qpl $f |grep <то что ищу>

Поиск библиотеки

2003-04-09 Пенетрантность Kolobaev Pavel Vasillevich
вот сталкнулся с сабжем. А в Debian'e я новичек. Как мне узнать в каком пакете лежит нужная мне библиотека. PS когда у меня была RH7.3 я делал так for f in *.rpm;do rpm -qpl $f |grep <то что ищу> && echo $f; done -- ShaD0FF личные принимаются в [EMAIL PROTECTED] ICQ 121525811