Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Конфигурирование CodeBlocs
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Программирование
Oleg_IT
Не получается справиться с ошибкой

typedef union {
……………
} av_alias av_alias64;

D:\..\intreadwrite.h|34|error: expected '=', ',', ';', 'asm' or '__attribute__' before 'av_alias64'


MrYuran советует «В makefile надо добавить CFLAGS += -std=gnu99». А как это сделать? Установка флагов в "other options" не помогает.

haker_fox
Добавьте это
CODE
CFLAGS += -std=gnu99

непосредственно в Ваш Makefile.

Попробуйте скомпилировать проект из командной строки. CB тут не при чем)
Oleg_IT
С командной строки всё получается, в Cygwin, спасибо тем, кто Makefile писал. Мне нужно, что бы эта библиотека в CB скомпилилась.
Честно говоря, я эту проблему решил, только не так как предполагал. За этой ошибкой была другая, которая исправлялась установкой соответствующего define … После этого первая ошибка тоже исчезла, попутно исчезли ошибки шедшие далее. Там ещё есть ошибки. Плохо я знаю эту библиотеку и особенности GNU C. Кто работал с библиотекой ffmpeg, помогите разобраться с ней.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.