[devel] gcc4.8 bad, bad
REAL
real на kemsu.ru
Чт Фев 27 11:40:36 MSK 2014
27.02.2014 09:26, Dmitry V. Levin пишет:
>> In file included from ../../src/base/dict.h:31:0,
>> from freetype.cpp:142:
>> /usr/include/c++/4.8/cstdlib: In function 'long long int std::abs(long
>> long int)':
>> /usr/include/c++/4.8/cstdlib:174:20: error: declaration of C function
>> 'long long int std::abs(long long int)' conflicts with
>> abs(long long __x) { return __builtin_llabs (__x); }
>> ^
>> /usr/include/c++/4.8/cstdlib:166:3: error: previous declaration 'long
>> int std::abs(long int)' here
>> abs(long __i) { return __builtin_labs(__i); }
>> ^
>> [...]
>
> У вас там код, эквивалентный
>
> extern "C" {
> #include <cstdlib>
> }
>
> - он и не компилируется.
Нет, я проверил, ничего такого там нет.
--
REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ
Подробная информация о списке рассылки Devel