170 похожих чатов

Не подскажите, можно ли на машине с GLIBC 2.35 скосмпилить

для версии 2.31?) а то на удаленном сервере версия ниже и там ошибка при запуске бинарника

12 ответов

7 просмотров

Может, просто всегда собирать с CGO_ENABLED=0 и не переживать? Или вам прям cgo надо? Или mdns/llmnr/sss ради которых cgo включен на Linux по умолчанию?

Res-Res Автор вопроса
Alex Sibyakin
Может, просто всегда собирать с CGO_ENABLED=0 и не...

с таким флагом не собирается, cgo нужен, используется в пакете, который в проекте пробовал вот CGO_LDFLAGS как выше советовали, подсунул скаченную более старую версию либы, но там линкуются другие либы, которые не стакаются, вот ещё думаю, как можно сделать

Res Res
с таким флагом не собирается, cgo нужен, используе...

Компильте в той же среде, в какой запускать будете. Если это centos7, то и собирайте в ней. Так glibc точно будет той же версии.

Res-Res Автор вопроса

ну это понятно, но тащить на запускаемые ноды не окей)

Res-Res Автор вопроса
Andrey S
докер...

ну если только подбирать, я там пытался скомпилить в golang:latest - там последняя версия glibc, а на сервере запускаемом ниже - 2.31 или как можно образ именно с этйо версией найти?

Res-Res Автор вопроса
Andrey S
найдите образ той ос что на сервере

ubuntu 20.04 хм, окей, отпишусь как получится

Константин
а надо прям cgo?

всë, увидел выше, что да

Res-Res Автор вопроса
Константин
а надо прям cgo?

ну там пакет использует его, я не весь преокт писал, чтобы выпиливать там что-то)

Res Res
ubuntu 20.04 хм, окей, отпишусь как получится

ну тогда из репы убунты и голанг, нет?

Похожие вопросы

Обсуждают сегодня

А чем вам питонисты не угодили?😂
.
79
Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
Ещё такой вопрос. Мне необходимо хранить пароль пользователя локально. Для этого планирую использовать ini файл. Это для автозаполнения полей логин и пароль при авторизации. Е...
Евгений
19
Ты просто гитлеровскую эстетику плохо понимаешь. Он же всё под Цезаря делал. А это как бы запрещённый приём в политике. Пиджаки они зачем все носят? Чтобы показать что они тип...
Ivan Kropotkin
4
Привет, имею проблему с better-sqlite3 модулем. После npm install я делаю ребилд модуля под свою текущую версию ноды с помощью npx electron-rebuild -f -m node_modules/better-s...
Anton Samofal
0
а чем лучше всего сделать глобальный лок, если много нодов, до сотни? ну то есть мне надо, чтобы некоторые операции с объектом не происходили одновременно. перемещение между н...
Д. П.
15
Я вот так сделал, без base. Шаблон text называется, его контроллер: <?php namespace EvolutionCMS\Main\Controllers; use EvolutionCMS\TemplateController; class TextTemplateCo...
Oleg Nosov
1
А как лучше конвертировать физический адрес в виртуальный при маппинге? В случае ядра у меня, например, direct mapping, первые 768МБ я как есть мапплю в higher half, а остальн...
Evg Resh
26
Hi guys, I'm looking for a good LLM course. Is there any course to learn LLMs in advanced? I'm aiming to use them in my apps, so a perfect course in my openion, is not only a ...
Taha
14
База данных не поможет. Шифрование не поможет. Какие там ещё варианты? Накидывайте.
КТ315
20
Карта сайта