version 'GLIBC_2.34' not found [решено]

Общие вопросы программирования, алгоритмы и т.п.

Модератор: Модераторы

Re: version 'GLIBC_2.34' not found [решено]

Сообщение xchgeaxeax » 19.03.2025 00:08:08

lordgray писал(а):Я не большой знаток ее, но не помню там возможностей проверки версии какой-то библиотеки. Или так: вот компилил я свой проект на Win7, и ему это не мешает работать и на Win10, Win11, и не требует он gdi32 или kernel32 из под семерки. Тут же, всё как то... Ладно, это так, мысли в слух.

В вашем примере принципиальное заблуждение. Вы говорите про прямую совместимость старого с новым. А в ваших рассуждениях о libc у вас новое со старым. Очень много программ для Windows 10 уже не идут на Win7 и требуют Win7 SP1. Например, VSCode не идет на Win7 и требует Win7 SP1. А есть и программы для Win 11 не работающие даже под Win 10. Не будем уточнять из-за чего это происходит с программами в моем примере. Главное что даже минорные версии библиотеки glibc для linux это почти как старшая версия kernel в windows.
xchgeaxeax
постоялец
 
Сообщения: 174
Зарегистрирован: 11.05.2023 03:51:40

Re: version 'GLIBC_2.34' not found [решено]

Сообщение v-t-l » 19.03.2025 14:16:47

lordgray писал(а): v-t-l писал(а):
Это пробовали? https://github.com/LongDirtyAnimAlf/fpcupdeluxe


Честно, не понял, что это такое, и зачем нужно.

Скачиваете из releases подходящий к вашей ОС файл. Кладете его в какую-нибудь папку. Присваиваете разрешение на выполнение. Запускаете. Выбираете папку, куда установить FPC/Lazarus. Нажимаете Install. Ждете. Запускаете Lazarus со значка на рабочем столе. Установка кросскомпиляторов - в окне fpcupdeluxe на соответствующей вкладке. Можно наустанавливать Lazarus-ов в разных комплектациях, сколько места хватит.

Добавлено спустя 12 минут 21 секунду:
Seenkao писал(а):FPC/Lazarus должен быть по умолчанию в пакетах.

Установи.
Потом установи нужный тебе FPC/Lazarus используя FPCUPDeluxe.

Можешь удалять FPC/Lazarus который ставил из пакетов.


Можешь удалять, но, после apt autoremove, Лазарус из FPCUPDeluxe тоже перестанет работать. Поэтому, я FPC/Lazarus из пакетов не ставлю, а только libgtk2.0-dev - он подтянет зависимости для компиляции под GTK2.
v-t-l
энтузиаст
 
Сообщения: 740
Зарегистрирован: 13.05.2007 16:27:22
Откуда: Belarus

Пред.

Вернуться в Общее

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

Рейтинг@Mail.ru