Advertisement
esilan

mira-4.0.2 error in make

Jun 23rd, 2019
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.38 KB | None | 0 0
  1. make all-recursive
  2. make[1]: Entering directory '/home/ece/Downloads/mira-4.0.2'
  3. Making all in src
  4. make[2]: Entering directory '/home/ece/Downloads/mira-4.0.2/src'
  5. make all-recursive
  6. make[3]: Entering directory '/home/ece/Downloads/mira-4.0.2/src'
  7. Making all in debuggersupport
  8. make[4]: Entering directory '/home/ece/Downloads/mira-4.0.2/src/debuggersupport'
  9. make[4]: Nothing to be done for 'all'.
  10. make[4]: Leaving directory '/home/ece/Downloads/mira-4.0.2/src/debuggersupport'
  11. Making all in io
  12. make[4]: Entering directory '/home/ece/Downloads/mira-4.0.2/src/io'
  13. make all-am
  14. make[5]: Entering directory '/home/ece/Downloads/mira-4.0.2/src/io'
  15. g++ -DPACKAGE_NAME=\"mira\" -DPACKAGE_TARNAME=\"mira\" -DPACKAGE_VERSION=\"4.0.2\" -DPACKAGE_STRING=\"mira\ 4.0.2\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mira\" -DVERSION=\"4.0.2\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DENABLE64=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DYYTEXT_POINTER=1 -DSTDC_HEADERS=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -Drestrict=__restrict -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DLSTAT_FOLLOWS_SLASHED_SYMLINK=1 -DHAVE_STRFTIME=1 -DHAVE_MEMSET=1 -DHAVE_FSEEKO=1 -DHAVE_ISBLANK=1 -DHAVE_NAMESPACES=/\*\*/ -DHAVE_STD=/\*\*/ -DHAVE_STL=/\*\*/ -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_THREAD=/\*\*/ -DHAVE_BOOST_REGEX=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DHAVE_BOOST_FILESYSTEM=/\*\*/ -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_LIBRT=1 -DBOUNDTRACKFLAG=1 -DBUGTRACKFLAG=1 -I. -I../../src -DPUBLICQUIET -DAJ_Linux64 -O3 -funroll-loops -pthread -I/usr/include -I/usr/include -Werror=uninitialized -Werror=return-type -Werror=parentheses -std=c++0x -Werror=unused-value -MT exp_flexer.o -MD -MP -MF .deps/exp_flexer.Tpo -c -o exp_flexer.o exp_flexer.cc
  16. exp_flexer.cc: In member function ‘virtual int EXPFlexLexer::yylex()’:
  17. exp_flexer.cc:766:18: error: no match for ‘operator=’ (operand types are ‘std::istream {aka std::basic_istream<char>}’ and ‘std::istream* {aka std::basic_istream<char>*}’)
  18. yyin = & std::cin;
  19. ^~~
  20. In file included from /usr/include/c++/7/iostream:40:0,
  21. from exp_flexer.cc:96:
  22. /usr/include/c++/7/istream:625:7: note: candidate: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator=(std::basic_istream<_CharT, _Traits>&&) [with _CharT = char; _Traits = std::char_traits<char>]
  23. operator=(basic_istream&& __rhs)
  24. ^~~~~~~~
  25. /usr/include/c++/7/istream:625:7: note: no known conversion for argument 1 from ‘std::istream* {aka std::basic_istream<char>*}’ to ‘std::basic_istream<char>&&’
  26. exp_flexer.cc:769:19: error: no match for ‘operator=’ (operand types are ‘std::ostream {aka std::basic_ostream<char>}’ and ‘std::ostream* {aka std::basic_ostream<char>*}’)
  27. yyout = & std::cout;
  28. ^~~~
  29. In file included from /usr/include/c++/7/iostream:39:0,
  30. from exp_flexer.cc:96:
  31. /usr/include/c++/7/ostream:402:7: note: candidate: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator=(std::basic_ostream<_CharT, _Traits>&&) [with _CharT = char; _Traits = std::char_traits<char>]
  32. operator=(basic_ostream&& __rhs)
  33. ^~~~~~~~
  34. /usr/include/c++/7/ostream:402:7: note: no known conversion for argument 1 from ‘std::ostream* {aka std::basic_ostream<char>*}’ to ‘std::basic_ostream<char>&&’
  35. exp_flexer.cc:1260:46: error: cannot convert ‘std::istream {aka std::basic_istream<char>}’ to ‘std::istream* {aka std::basic_istream<char>*}’ in assignment
  36. YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin;
  37. ^~~~
  38. exp_flexer.cc: In constructor ‘EXPFlexLexer::EXPFlexLexer(std::istream*, std::ostream*)’:
  39. exp_flexer.cc:1370:75: error: ‘std::basic_istream<_CharT, _Traits>::basic_istream() [with _CharT = char; _Traits = std::char_traits<char>]’ is protected within this context
  40. yyFlexLexer::yyFlexLexer( std::istream* arg_yyin, std::ostream* arg_yyout )
  41. ^
  42. In file included from /usr/include/c++/7/iostream:40:0,
  43. from exp_flexer.cc:96:
  44. /usr/include/c++/7/istream:606:7: note: declared protected here
  45. basic_istream()
  46. ^~~~~~~~~~~~~
  47. exp_flexer.cc:1370:75: error: ‘std::basic_ostream<_CharT, _Traits>::basic_ostream() [with _CharT = char; _Traits = std::char_traits<char>]’ is protected within this context
  48. yyFlexLexer::yyFlexLexer( std::istream* arg_yyin, std::ostream* arg_yyout )
  49. ^
  50. In file included from /usr/include/c++/7/iostream:39:0,
  51. from exp_flexer.cc:96:
  52. /usr/include/c++/7/ostream:384:7: note: declared protected here
  53. basic_ostream()
  54. ^~~~~~~~~~~~~
  55. exp_flexer.cc:1372:9: error: no match for ‘operator=’ (operand types are ‘std::istream {aka std::basic_istream<char>}’ and ‘std::istream* {aka std::basic_istream<char>*}’)
  56. yyin = arg_yyin;
  57. ^~~~~~~~
  58. In file included from /usr/include/c++/7/iostream:40:0,
  59. from exp_flexer.cc:96:
  60. /usr/include/c++/7/istream:625:7: note: candidate: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator=(std::basic_istream<_CharT, _Traits>&&) [with _CharT = char; _Traits = std::char_traits<char>]
  61. operator=(basic_istream&& __rhs)
  62. ^~~~~~~~
  63. /usr/include/c++/7/istream:625:7: note: no known conversion for argument 1 from ‘std::istream* {aka std::basic_istream<char>*}’ to ‘std::basic_istream<char>&&’
  64. exp_flexer.cc:1373:10: error: no match for ‘operator=’ (operand types are ‘std::ostream {aka std::basic_ostream<char>}’ and ‘std::ostream* {aka std::basic_ostream<char>*}’)
  65. yyout = arg_yyout;
  66. ^~~~~~~~~
  67. In file included from /usr/include/c++/7/iostream:39:0,
  68. from exp_flexer.cc:96:
  69. /usr/include/c++/7/ostream:402:7: note: candidate: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator=(std::basic_ostream<_CharT, _Traits>&&) [with _CharT = char; _Traits = std::char_traits<char>]
  70. operator=(basic_ostream&& __rhs)
  71. ^~~~~~~~
  72. /usr/include/c++/7/ostream:402:7: note: no known conversion for argument 1 from ‘std::ostream* {aka std::basic_ostream<char>*}’ to ‘std::basic_ostream<char>&&’
  73. exp_flexer.cc: In member function ‘virtual void EXPFlexLexer::switch_streams(std::istream*, std::ostream*)’:
  74. exp_flexer.cc:1419:11: error: no match for ‘operator=’ (operand types are ‘std::ostream {aka std::basic_ostream<char>}’ and ‘std::ostream* {aka std::basic_ostream<char>*}’)
  75. yyout = new_out;
  76. ^~~~~~~
  77. In file included from /usr/include/c++/7/iostream:39:0,
  78. from exp_flexer.cc:96:
  79. /usr/include/c++/7/ostream:402:7: note: candidate: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator=(std::basic_ostream<_CharT, _Traits>&&) [with _CharT = char; _Traits = std::char_traits<char>]
  80. operator=(basic_ostream&& __rhs)
  81. ^~~~~~~~
  82. /usr/include/c++/7/ostream:402:7: note: no known conversion for argument 1 from ‘std::ostream* {aka std::basic_ostream<char>*}’ to ‘std::basic_ostream<char>&&’
  83. exp_flexer.cc: In member function ‘virtual int EXPFlexLexer::LexerInput(char*, int)’:
  84. exp_flexer.cc:1428:11: error: base operand of ‘->’ has non-pointer type ‘std::istream {aka std::basic_istream<char>}’
  85. if ( yyin->eof() || yyin->fail() )
  86. ^~
  87. exp_flexer.cc:1428:26: error: base operand of ‘->’ has non-pointer type ‘std::istream {aka std::basic_istream<char>}’
  88. if ( yyin->eof() || yyin->fail() )
  89. ^~
  90. exp_flexer.cc:1432:6: error: base operand of ‘->’ has non-pointer type ‘std::istream {aka std::basic_istream<char>}’
  91. yyin->get( buf[0] );
  92. ^~
  93. exp_flexer.cc:1434:11: error: base operand of ‘->’ has non-pointer type ‘std::istream {aka std::basic_istream<char>}’
  94. if ( yyin->eof() )
  95. ^~
  96. exp_flexer.cc:1437:11: error: base operand of ‘->’ has non-pointer type ‘std::istream {aka std::basic_istream<char>}’
  97. if ( yyin->bad() )
  98. ^~
  99. exp_flexer.cc: In member function ‘virtual void EXPFlexLexer::LexerOutput(const char*, int)’:
  100. exp_flexer.cc:1454:14: error: base operand of ‘->’ has non-pointer type ‘std::ostream {aka std::basic_ostream<char>}’
  101. (void) yyout->write( buf, size );
  102. ^~
  103. exp_flexer.cc: In member function ‘virtual void EXPFlexLexer::yyrestart(std::istream*)’:
  104. exp_flexer.cc:1774:48: error: no matching function for call to ‘EXPFlexLexer::yy_init_buffer(yy_buffer_state*, std::istream*&)’
  105. yy_init_buffer( YY_CURRENT_BUFFER, input_file );
  106. ^
  107. In file included from exp_flexer.cc:323:0:
  108. /usr/include/FlexLexer.h:156:8: note: candidate: void EXPFlexLexer::yy_init_buffer(yy_buffer_state*, std::istream&)
  109. void yy_init_buffer( yy_buffer_state* b, std::istream& s );
  110. ^~~~~~~~~~~~~~
  111. /usr/include/FlexLexer.h:156:8: note: no known conversion for argument 2 from ‘std::istream* {aka std::basic_istream<char>*}’ to ‘std::istream& {aka std::basic_istream<char>&}’
  112. exp_flexer.cc: In member function ‘void EXPFlexLexer::yy_load_buffer_state()’:
  113. exp_flexer.cc:1817:35: error: no match for ‘operator=’ (operand types are ‘std::istream {aka std::basic_istream<char>}’ and ‘std::istream* {aka std::basic_istream<char>*}’)
  114. yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file;
  115. ^~~~~~~~~~~~~
  116. In file included from /usr/include/c++/7/iostream:40:0,
  117. from exp_flexer.cc:96:
  118. /usr/include/c++/7/istream:625:7: note: candidate: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator=(std::basic_istream<_CharT, _Traits>&&) [with _CharT = char; _Traits = std::char_traits<char>]
  119. operator=(basic_istream&& __rhs)
  120. ^~~~~~~~
  121. /usr/include/c++/7/istream:625:7: note: no known conversion for argument 1 from ‘std::istream* {aka std::basic_istream<char>*}’ to ‘std::basic_istream<char>&&’
  122. exp_flexer.cc: In member function ‘virtual yy_buffer_state* EXPFlexLexer::yy_create_buffer(std::istream*, int)’:
  123. exp_flexer.cc:1846:26: error: no matching function for call to ‘EXPFlexLexer::yy_init_buffer(yy_buffer_state*&, std::istream*&)’
  124. yy_init_buffer( b, file );
  125. ^
  126. In file included from exp_flexer.cc:323:0:
  127. /usr/include/FlexLexer.h:156:8: note: candidate: void EXPFlexLexer::yy_init_buffer(yy_buffer_state*, std::istream&)
  128. void yy_init_buffer( yy_buffer_state* b, std::istream& s );
  129. ^~~~~~~~~~~~~~
  130. /usr/include/FlexLexer.h:156:8: note: no known conversion for argument 2 from ‘std::istream* {aka std::basic_istream<char>*}’ to ‘std::istream& {aka std::basic_istream<char>&}’
  131. exp_flexer.cc: At global scope:
  132. exp_flexer.cc:23:25: error: prototype for ‘void EXPFlexLexer::yy_init_buffer(YY_BUFFER_STATE, std::istream*)’ does not match any in class ‘EXPFlexLexer’
  133. #define yyFlexLexer EXPFlexLexer
  134. ^
  135. exp_flexer.cc:1876:10: note: in expansion of macro ‘yyFlexLexer’
  136. void yyFlexLexer::yy_init_buffer( YY_BUFFER_STATE b, std::istream* file )
  137. ^~~~~~~~~~~
  138. In file included from exp_flexer.cc:323:0:
  139. /usr/include/FlexLexer.h:156:8: error: candidate is: void EXPFlexLexer::yy_init_buffer(yy_buffer_state*, std::istream&)
  140. void yy_init_buffer( yy_buffer_state* b, std::istream& s );
  141. ^~~~~~~~~~~~~~
  142. Makefile:356: recipe for target 'exp_flexer.o' failed
  143. make[5]: *** [exp_flexer.o] Error 1
  144. make[5]: Leaving directory '/home/ece/Downloads/mira-4.0.2/src/io'
  145. Makefile:276: recipe for target 'all' failed
  146. make[4]: *** [all] Error 2
  147. make[4]: Leaving directory '/home/ece/Downloads/mira-4.0.2/src/io'
  148. Makefile:306: recipe for target 'all-recursive' failed
  149. make[3]: *** [all-recursive] Error 1
  150. make[3]: Leaving directory '/home/ece/Downloads/mira-4.0.2/src'
  151. Makefile:259: recipe for target 'all' failed
  152. make[2]: *** [all] Error 2
  153. make[2]: Leaving directory '/home/ece/Downloads/mira-4.0.2/src'
  154. Makefile:316: recipe for target 'all-recursive' failed
  155. make[1]: *** [all-recursive] Error 1
  156. make[1]: Leaving directory '/home/ece/Downloads/mira-4.0.2'
  157. Makefile:262: recipe for target 'all' failed
  158. make: *** [all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement