История изменений
Исправление ZenitharChampion, (текущая версия) :
> У тебя шизофрения и вторая личность не может договориться с первой?
Привет. Это:
>> компилируй её не в самой последней системе
Не противоречит этому:
>> GCC 8 в репо есть, а в EPEL доступна хренова туча либ на все случаи жизни. Например самый новый Boost
Смотри. CentOS 6. Выпущена в 2010 году. Основная поддержка заканчивается в 2020, а расширенная - в 2023 (расширенная будет только у RHEL). Компилятор GCC 4.4. Но при этом в основном репо доступен GCC 4.8 из CentOS 7, как опциональный компилятор. А в стороннем репо «devtoolset» доступны и более новые, например GCC 8.
Вот эту софтину я собирал именно в старой системе с новым компилятором. Если выполнить strings на неё, и грепнуть gcc, отобразятся почему-то оба: и 4.4, и 8.
Преимущество такой сборки в том, что охватывается очень большой диапазон дистрибутивов Linux (хотя настолько старая билд-ферма чаще всего не рациональна - Ubuntu 12.04 хватит всем). Я не вижу ни одной причины считать неполноценной, например, Ubuntu 10.10 - более того, с новыми тенденциями она ещё и полноценней новых будет.
>> Часто для сборки требуется свежий cmake
> И свежие библиотеки.
EPEL
> Прекрати уже заниматься дурью и либо собирай себе свежий софт в свежей системе, либо сиди на старой системе и старом софте.
«Будь как все и не рыпайся. Кто ты такой вообще?». Не, новый софт в старой системе - это кайф. Доказано виндузятниками, 90% которых пользуется системой или 2001, или 2009 года.
Исходная версия ZenitharChampion, :
компилируй её не в самой последней системе GCC 8 в репо есть, а в EPEL доступна хренова туча либ на все случаи жизни. Например самый новый Boost
> У тебя шизофрения и вторая личность не может договориться с первой?
Привет. Это:
>> компилируй её не в самой последней системе
Не противоречит этому:
>> GCC 8 в репо есть, а в EPEL доступна хренова туча либ на все случаи жизни. Например самый новый Boost
Смотри. CentOS 6. Выпущена в 2010 году. Основная поддержка заканчивается в 2020, а расширенная - в 2023 (расширенная будет только у RHEL). Компилятор GCC 4.4. Но при этом в основном репо доступен GCC 4.8 из CentOS 7, как опциональный компилятор. А в стороннем репо «devtoolset» доступны и более новые, например GCC 8.
Вот эту софтину я собирал именно в старой системе с новым компилятором. Если выполнить strings на неё, и грепнуть gcc, отобразятся почему-то оба: и 4.4, и 8.
Преимущество такой сборки в том, что охватывается очень большой диапазон дистрибутивов Linux (хотя настолько старая билд-ферма чаще всего не рациональна - Ubuntu 12.04 хватит всем). Я не вижу ни одной причины считать неполноценной, например, Ubuntu 10.10 - более того, с новыми тенденциями она ещё и полноценней новых будет.
>> Часто для сборки требуется свежий cmake
> И свежие библиотеки.
EPEL
> Прекрати уже заниматься дурью и либо собирай себе свежий софт в свежей системе, либо сиди на старой системе и старом софте.
«Будь как все и не рыпайся. Кто ты такой вообще?». Не, новый софт в старой системе - это кайф. Доказано виндузятниками, 90% которых пользуется системой или 2001, или 2009 года.