Advertisement
Guest User

Error

a guest
Jul 20th, 2017
190
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.98 KB | None | 0 0
  1. g++ -c -g -MMD -MP -MF "build/Debug/Cygwin-Windows/main.o.d" -o build/Debug/Cygwin-Windows/main.o main.cpp
  2. In file included from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/bits/stl_algobase.h:71:0,
  3. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/bits/char_traits.h:39,
  4. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/ios:40,
  5. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/ostream:38,
  6. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/iostream:39,
  7. from main.cpp:15:
  8. /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/bits/predefined_ops.h: In instantiation of 'bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator<Proizvod*, std::vector<Proizvod> >; _Value = const Proizvod]':
  9. /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/bits/stl_algo.h:120:22: required from '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Proizvod*, std::vector<Proizvod> >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val<const Proizvod>]'
  10. /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/bits/stl_algo.h:162:43: required from '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<Proizvod*, std::vector<Proizvod> >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val<const Proizvod>]'
  11. /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/bits/stl_algo.h:3779:50: required from '_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator<Proizvod*, std::vector<Proizvod> >; _Tp = Proizvod]'
  12. main.cpp:64:66: required from here
  13. /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/bits/predefined_ops.h:191:17: error: no match for 'operator==' (operand types are 'Proizvod' and 'const Proizvod')
  14. { return *__it == _M_value; }
  15. ^
  16. /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/bits/predefined_ops.h:191:17: note: candidates are:
  17. In file included from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/bits/stl_algobase.h:67:0,
  18. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/bits/char_traits.h:39,
  19. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/ios:40,
  20. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/ostream:38,
  21. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/iostream:39,
  22. from main.cpp:15:
  23. /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/bits/stl_iterator.h:823:5: note: template<class _IteratorL, class _IteratorR, class _Container> bool __gnu_cxx::operator==(const __gnu_cxx::__normal_iterator<_IteratorL, _Container>&, const __gnu_cxx::__normal_iterator<_IteratorR, _Container>&)
  24. operator==(const __normal_iterator<_IteratorL, _Container>& __lhs,
  25. ^
  26. /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/bits/stl_iterator.h:823:5: note: template argument deduction/substitution failed:
  27. In file included from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/bits/stl_algobase.h:71:0,
  28. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/bits/char_traits.h:39,
  29. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/ios:40,
  30. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/ostream:38,
  31. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/iostream:39,
  32. from main.cpp:15:
  33. /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/bits/predefined_ops.h:191:17: note: 'Proizvod' is not derived from 'const __gnu_cxx::__normal_iterator<_IteratorL, _Container>'
  34. { return *__it == _M_value; }
  35. ^
  36. In file included from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/bits/stl_algobase.h:67:0,
  37. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/bits/char_traits.h:39,
  38. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/ios:40,
  39. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/ostream:38,
  40. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/iostream:39,
  41. from main.cpp:15:
  42. /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/bits/stl_iterator.h:830:5: note: template<class _Iterator, class _Container> bool __gnu_cxx::operator==(const __gnu_cxx::__normal_iterator<_Iterator, _Container>&, const __gnu_cxx::__normal_iterator<_Iterator, _Container>&)
  43. operator==(const __normal_iterator<_Iterator, _Container>& __lhs,
  44. ^
  45. /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/bits/stl_iterator.h:830:5: note: template argument deduction/substitution failed:
  46. In file included from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/bits/stl_algobase.h:71:0,
  47. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/bits/char_traits.h:39,
  48. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/ios:40,
  49. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/ostream:38,
  50. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/iostream:39,
  51. from main.cpp:15:
  52. /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/bits/predefined_ops.h:191:17: note: 'Proizvod' is not derived from 'const __gnu_cxx::__normal_iterator<_Iterator, _Container>'
  53. { return *__it == _M_value; }
  54. ^
  55. In file included from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/x86_64-pc-cygwin/bits/c++allocator.h:33:0,
  56. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/bits/allocator.h:46,
  57. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/string:41,
  58. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/bits/locale_classes.h:40,
  59. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/bits/ios_base.h:41,
  60. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/ios:42,
  61. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/ostream:38,
  62. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/iostream:39,
  63. from main.cpp:15:
  64. /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/ext/new_allocator.h:139:5: note: template<class _Tp> bool __gnu_cxx::operator==(const __gnu_cxx::new_allocator<_Tp>&, const __gnu_cxx::new_allocator<_Tp>&)
  65. operator==(const new_allocator<_Tp>&, const new_allocator<_Tp>&)
  66. ^
  67. /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/ext/new_allocator.h:139:5: note: template argument deduction/substitution failed:
  68. In file included from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/bits/stl_algobase.h:71:0,
  69. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/bits/char_traits.h:39,
  70. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/ios:40,
  71. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/ostream:38,
  72. from /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/iostream:39,
  73. from main.cpp:15:
  74. /usr/lib/gcc/x86_64-pc-cygwin/4.9.0/include/c++/bits/predefined_ops.h:191:17: note: 'Proizvod' is not derived from 'const __gnu_cxx::new_allocator<_Tp>'
  75. { return *__it == _M_value; }
  76. ^
  77. In file included from main.cpp:20:0:
  78. Proizvod.h:44:18: note: bool operator==(Proizvod&, Proizvod&)
  79. friend bool operator==(Proizvod& a, Proizvod& b){
  80. ^
  81. Proizvod.h:44:18: note: no known conversion for argument 2 from 'const Proizvod' to 'Proizvod&'
  82. nbproject/Makefile-Debug.mk:72: recipe for target 'build/Debug/Cygwin-Windows/main.o' failed
  83. make[2]: *** [build/Debug/Cygwin-Windows/main.o] Error 1
  84. make[2]: Leaving directory '/cygdrive/c/Users/Myname/Documents/NetBeansProjects/CS323-DZ12-MyName'
  85. nbproject/Makefile-Debug.mk:60: recipe for target '.build-conf' failed
  86. make[1]: *** [.build-conf] Error 2
  87. make[1]: Leaving directory '/cygdrive/c/Users/MyName/Documents/NetBeansProjects/CS323-DZ12-Myname'
  88. nbproject/Makefile-impl.mk:39: recipe for target '.build-impl' failed
  89. make: *** [.build-impl] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement