Нужна помощь с кросс компиляцией бинарника под разные версии Linux

Задача состоит в следующем:

  • Имеется простая консольная программа, без библиотек и зависимостей
  • Ее нужно скомпилировать в бинарник, таким образом что его можно было запускать на разных версиях Linux (Ubuntu, CentOS, Fedora т.п) в основном 64х битка.

Для решения этой проблемы пробовал использовать Holy Build Box + Docker, компиляцию статик и т.п, но проблема остается.
После переноса бинарника на другой Linux хост и его запуска получаю ошибку : segmentation fault .

Очень нужна помощь в этом вопросе!

Пример кода:

#include <stdio.h>

int
main() {
    printf("hello world\n");
    return 0;
}

Ответы (0 шт):