Building IDP 3.3.0

Issue #679 resolved
Former user created an issue

Stuck at 53%:

[ 56%] Building CXX object lib/minisatid/src/CMakeFiles/minisatid.dir/fzparser/fzparser.cc.o make[2]: [lib/minisatid/src/CMakeFiles/minisatid.dir/ecnfparser/ecnfparser.cc.o] Fout 1 make[2]: Wachten op onvoltooide taken... parser/flatzincparser.ypp: In memberfunctie ‘virtual int FZ::FZParser::parse()’: parser/flatzincparser.ypp:113:13: fout: ‘yyloc’ was not declared in this scope parser/flatzincparser.ypp:145:13: fout: ‘yyloc’ was not declared in this scope parser/flatzincparser.ypp:216:13: fout: ‘yyloc’ was not declared in this scope parser/flatzincparser.ypp:233:13: fout: ‘yyloc’ was not declared in this scope parser/flatzincparser.ypp: At global scope: parser/flatzincparser.ypp:270:32: fout: ‘location_type’ in ‘class FZ::FZParser’ does not name a type parser/flatzincparser.ypp:270:59: fout: ISO C++ forbids declaration of ‘parameter’ with no type [-fpermissive] parser/flatzincparser.ypp:270:6: fout: prototype for ‘void FZ::FZParser::error(const int&, const string&)’ does not match any in class ‘FZ::FZParser’ /home/frederic/idp_build/lib/minisatid/src/fzparser/fzparser.cc:1047:3: fout: kandidaten zijn: void FZ::FZParser::error(const FZ::FZParser::syntax_error&) /home/frederic/idp_build/lib/minisatid/src/fzparser/fzparser.hh:316:18: fout: virtual void FZ::FZParser::error(const string&) make[2]: [lib/minisatid/src/CMakeFiles/minisatid.dir/fzparser/fzparser.cc.o] Fout 1 make[1]: [lib/minisatid/src/CMakeFiles/minisatid.dir/all] Fout 2 make: *** [all] Fout 2

Comments (3)

  1. Broes De Cat

    Compilation was not tested with bison versions more recent than 2.7.1. It did not compile, which has been fixed on the repository already, in branch bison-3_fix. Request access to the repository or install an older version of bison for now.

  2. Log in to comment