Size: a a a

Telegram Developers

2020 November 09

Y💜

Yūri 💜 Ly in Telegram Developers
мб 2 версии установлено и одна из установлена неправильно
источник

D

Dika in Telegram Developers
Abdulgalimov
подскажи направление, как это решать
нужно либо пересобрать тдлиб с версией как у ноды, либо пересобрать ноду с версией как у тдлиб
источник

D

Dika in Telegram Developers
Dika
нужно либо пересобрать тдлиб с версией как у ноды, либо пересобрать ноду с версией как у тдлиб
для первого, скорее всего, еще придется скачать исходники нужной версии опенссл и собрать их
источник

<Zaur/> Abdulg... in Telegram Developers
😭
источник

Y💜

Yūri 💜 Ly in Telegram Developers
Да, тдлиб это боль
источник

D

Dika in Telegram Developers
просто нода это боль, зачем-то экспортит символы опенссл
источник

D

Dika in Telegram Developers
и тдлиб использует символы опенссл из бинарника ноды, а не из системы
источник

Y💜

Yūri 💜 Ly in Telegram Developers
Dika
и тдлиб использует символы опенссл из бинарника ноды, а не из системы
А почему тдлиб вообще использует динамические зависимости? Чтобы меньше занимал или есть какая-то другая причина
источник

D

Dika in Telegram Developers
там можно и статически слинковать
источник

V

Vsioni in Telegram Developers
Авраам Линкольн
Вечер в хату
Фартук в масле
источник

D

Dika in Telegram Developers
Dika
там можно и статически слинковать
но, кажется, символы из ноды все равно будут использоваться
источник

D

Dika in Telegram Developers
в общем, чтобы решить твою проблему, думаю, будет проще всего установить ноду через
nvm install -s 12 (версия для примера)
-s скомпилит ноду из исходников.
И если тдлиб тоже скомпилен с системным опенссл, все будет ок.

Всего одну команду ввести. Только придется подождать.
источник

<Zaur/> Abdulg... in Telegram Developers
Dika
в общем, чтобы решить твою проблему, думаю, будет проще всего установить ноду через
nvm install -s 12 (версия для примера)
-s скомпилит ноду из исходников.
И если тдлиб тоже скомпилен с системным опенссл, все будет ок.

Всего одну команду ввести. Только придется подождать.
попробую, спасибо
источник

<Zaur/> Abdulg... in Telegram Developers
хотя мне кажется надо td обновлять, потому что
источник

D

Dika in Telegram Developers
Abdulgalimov
хотя мне кажется надо td обновлять, потому что
Это первый вариант, можно установить в систему опенссл нужной версии (как у ноды), и собрать с ней тдлиб. Либо можно перекомпилировать ноду.
источник

D

Dika in Telegram Developers
Dika
в общем, чтобы решить твою проблему, думаю, будет проще всего установить ноду через
nvm install -s 12 (версия для примера)
-s скомпилит ноду из исходников.
И если тдлиб тоже скомпилен с системным опенссл, все будет ок.

Всего одну команду ввести. Только придется подождать.
Здесь я неправ, наверное. Похоже, у ноды там завендорен опенссл, такая сборка не будет использовать системный опенссл.
источник

D

Dika in Telegram Developers
Dika
Здесь я неправ, наверное. Похоже, у ноды там завендорен опенссл, такая сборка не будет использовать системный опенссл.
Нужно компилить ноду с
./configure --shared-openssl --shared-openssl-includes=/usr/include/ --shared-openssl-libpath=/usr/lib/x86_64-linux-gnu/
источник

АТ

Александр Тронин... in Telegram Developers
какую IDE посоветуете для питонирования ботов?
VS code или PYchram?
источник

К

Костя in Telegram Developers
Александр Тронин
какую IDE посоветуете для питонирования ботов?
VS code или PYchram?
Pycharm
источник

B

Bunk Bunkovich 🐈 in Telegram Developers
Александр Тронин
какую IDE посоветуете для питонирования ботов?
VS code или PYchram?
если ты питонируешь ботов, то рекомендую VukinytsyaIzOknaIDE
источник