История изменений
Исправление ZenitharChampion, (текущая версия) :
Попробовал эти параметры.
DEBUG: configure:16374: /usr/bin/gcc-4.8 -std=gnu99 -c -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -Os -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -g -O2 -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2 conftest.c 1>&5
DEBUG: gcc-4.8: error: unrecognized command line option '-fno-lifetime-dse'
DEBUG: configure: failed program was:
DEBUG: #line 16367 "configure"
DEBUG: #include "confdefs.h"
DEBUG: #include <stdio.h>
DEBUG: int main() {
DEBUG: printf("Hello World\n");
DEBUG: ; return 0; }
DEBUG: configure: error: These compiler flags for C are invalid: -g -O2 -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2
ERROR: old-configure failed
Слушай, а есть возможность слинковать статически несколько либ? Версия 45 умела слинковать статически freetype, он шёл в директории 3rdparty, и использовался в том случае, если в системе - слишком старая версия. В версии 52 - убрали. Может можно вернуть freetype в директорию 3rdparty, а также добавить туда libxcb и libX11 по образу и подобию? Мне надо.
Исходная версия ZenitharChampion, :
Попробовал эти параметры.
DEBUG: configure:16374: /usr/bin/gcc-4.8 -std=gnu99 -c -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -Os -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -g -O2 -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2 conftest.c 1>&5
DEBUG: gcc-4.8: error: unrecognized command line option '-fno-lifetime-dse'
DEBUG: configure: failed program was:
DEBUG: #line 16367 "configure"
DEBUG: #include "confdefs.h"
DEBUG: #include <stdio.h>
DEBUG: int main() {
DEBUG: printf("Hello World\n");
DEBUG: ; return 0; }
DEBUG: configure: error: These compiler flags for C are invalid: -g -O2 -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2
ERROR: old-configure failed
Слушай, а есть возможность слинковать статически несколько либ? Версия 45 умела слинковать статически freetype, он шёл в директории 3rdparty, и использовался в том случае, если в системе - слишком старая версия. В версии 52 - убрали. Может можно вернуть туда freetype, а также сделать по образу и подобию libxcb и libX11? Мне надо.