C ++ 14 на RHEL 5.6 - PullRequest
       55

C ++ 14 на RHEL 5.6

0 голосов
/ 12 октября 2018

у нас есть клиент, который хочет запустить наше программное обеспечение на RHEL 5.6.Проблема в том, что наше программное обеспечение использует C ++ 14, который не поддерживается RHEL 5.6.Backporting код будет возможно, но не желательно.Насколько я мог видеть, есть только Developertoolset 1.1 для 5.6, который поставляется с GCC 4.7.2.Так что это не вариант.

Каков наилучший способ продолжить?Возможно ли развернуть более новые версии наборов инструментов разработчика на 5.6, скомпилировав их вручную, или они жестко несовместимы?

Второй вариант, о котором я могу подумать, это скомпилировать gcc вручную, настроить chroot, скомпилировать все зависимыеC ++ libs вручную, скомпилируйте наше программное обеспечение вручную и запустите его в chroot.Это выглядит выполнимо, но также нежелательно.

...