При компиляции Cobalt произошла следующая ошибка, кто-нибудь знает, почему? В нем говорилось, что «ShadowType» не является классом или пространством имен в grammy.y:3421, я не знал, что используется для grammy.y, и попытался отследить и изменить код, это не работает.
Ошибка грамматики.y произошла при компиляции Cobalt
comment
Можете ли вы добавить некоторые подробности о том, что вы пробовали?
- person Vincent   schedule 09.02.2017
comment
Какую ветку компилируете? Я не вижу вхождения ShadowType в грамматике.y на стволе.
- person mmotorny   schedule 10.02.2017
Ответы (1)
Ваша проблема в том, что версия C++ до C++0x вообще не поддерживает использование ShadowType::kBoxShadow(член в типе перечисления), вы можете изменить cflags_cc с "-std=gnu++98" на "-std=gnu+ +0x" в файле Third_Party/starboard/linux/shared/gyp_configuration.gypi и повторите попытку.
person
bitchainer
schedule
09.02.2017
Да, я попробовал ваше предложение, и оно работает, спасибо за помощь.
- person ; 09.02.2017