Как часть проекта, я пытаюсь построить mysql версию 5.5.14 над ubuntu 14.04. Тем не менее, во время процессов сборки я получаю следующую ошибку:
[ 72%] Building CXX object sql/CMakeFiles/sql.dir/sql_yacc.cc.o
mysql-src/build/sql/sql_yacc.cc: In function ‘int MYSQLparse()’:
mysql-src/build/sql/sql_yacc.cc:15721:30: error: too few arguments to function ‘int MYSQLlex(void*, void*)’
yychar = yylex (&yylval);
Я следил за рекомендациями, приведенными в следующем отчете об ошибке MySQL, и понизил уровень бизона до версии 2.5. Однако ошибка все еще сохраняется. Я пытался использовать gcc версии 4.6 и 4.8.
До сих пор все предложения, которые я нашел, ссылаются на bison 3.0 как на причину этой проблемы. Однако, даже после перехода на bison 2.5, я получаю такую же ошибку. Был бы очень признателен за любые предложения по устранению ошибки. Спасибо!