I decided to try to compile FG by hand.
Simgear went through fine. Comiling FG stops with the following error:
- Code: Select all
[ 44%] Building CXX object src/Main/CMakeFiles/fgfs.dir/locale.cxx.o
In file included from /usr/src/flightgear/src/Main/locale.cxx:35:0:
/usr/src/flightgear/src/Main/locale.hxx:76:72: error: ‘va_list’ has not been declared
/usr/src/flightgear/src/Main/locale.cxx: In member function ‘std::string FGLocale::localizedPrintf(const char*, const char*, ...)’:
/usr/src/flightgear/src/Main/locale.cxx:353:5: error: ‘va_list’ was not declared in this scope
/usr/src/flightgear/src/Main/locale.cxx:353:13: error: expected ‘;’ before ‘args’
/usr/src/flightgear/src/Main/locale.cxx:354:14: error: ‘args’ was not declared in this scope
/usr/src/flightgear/src/Main/locale.cxx:354:28: error: ‘va_start’ was not declared in this scope
/usr/src/flightgear/src/Main/locale.cxx:356:16: error: ‘va_end’ was not declared in this scope
/usr/src/flightgear/src/Main/locale.cxx: At global scope:
/usr/src/flightgear/src/Main/locale.cxx:360:78: error: ‘va_list’ has not been declared
/usr/src/flightgear/src/Main/locale.cxx: In member function ‘std::string FGLocale::vlocalizedPrintf(const char*, const char*, int)’:
/usr/src/flightgear/src/Main/locale.cxx:363:15: error: ‘::vsprintf’ has not been declared
/usr/src/flightgear/src/Main/locale.cxx:365:5: error: ‘::vsprintf’ has not been declared
/usr/src/flightgear/src/Main/locale.cxx: In function ‘std::string fgTrPrintfMsg(const char*, ...)’:
/usr/src/flightgear/src/Main/locale.cxx:426:5: error: ‘va_list’ was not declared in this scope
/usr/src/flightgear/src/Main/locale.cxx:426:13: error: expected ‘;’ before ‘args’
/usr/src/flightgear/src/Main/locale.cxx:427:14: error: ‘args’ was not declared in this scope
/usr/src/flightgear/src/Main/locale.cxx:427:23: error: ‘va_start’ was not declared in this scope
/usr/src/flightgear/src/Main/locale.cxx:429:16: error: ‘va_end’ was not declared in this scope
make[2]: *** [src/Main/CMakeFiles/fgfs.dir/locale.cxx.o] Error 1
make[1]: *** [src/Main/CMakeFiles/fgfs.dir/all] Error 2
make: *** [all] Error 2
-- Git revision is 139af0026f72a345fd02232a5dc7eb5c19cb2934
What can I do?