[sisyphus] gnustep, собранный gcc

slchess slchess на gmail.com
Сб Янв 16 14:51:54 MSK 2016


Здравствуйте Alt Linux Sisyphus Discussions
19.12.2015 23:29, Andrey Cherepanov пишет:
> Я собираюсь пересобрать gnustep-make и gnustep-base с помощью gcc (вместо
> clang, который даёт крайне неприятные наведения при сборке sogo). Есть ли у
> кого возражения?
>

Чтото с новым gnustep-make перестал собираться SOPE

без разницы каким gcc5 или gcc4.9 выхлоп один и тотже

In file included from EORecordDictionary.m:43:0:
/usr/lib64/gcc/x86_64-alt-linux/4.9/include/objc/runtime.h:77:8: error:
redefinition of 'struct objc_method_description'
 struct objc_method_description
        ^
In file included from /usr/include/objc2/objc.h:1:0,
                 from /usr/include/GNUstepBase/GSObjCRuntime.h:58,
                 from /usr/include/Foundation/NSObjCRuntime.h:158,
                 from /usr/include/Foundation/NSObject.h:30,
                 from EORecordDictionary.m:30:
/usr/include/objc2/runtime.h:159:8: note: originally defined here
 struct objc_method_description
        ^
In file included from EORecordDictionary.m:43:0:
/usr/lib64/gcc/x86_64-alt-linux/4.9/include/objc/runtime.h:153:1: error:
static declaration of 'object_getClass' follows non-static declaration
 object_getClass (id object)
 ^
In file included from /usr/include/objc2/objc.h:1:0,
                 from /usr/include/GNUstepBase/GSObjCRuntime.h:58,
                 from /usr/include/Foundation/NSObjCRuntime.h:158,
                 from /usr/include/Foundation/NSObject.h:30,
                 from EORecordDictionary.m:30:
/usr/include/objc2/runtime.h:643:7: note: previous declaration of
'object_getClass' was here
 Class object_getClass(id obj);


Подробная информация о списке рассылки Sisyphus