Skip to main content



      Home
Home » Language IDEs » C / C++ IDE (CDT) » MinGW 3.2.3 Include Errors
MinGW 3.2.3 Include Errors [message #173116] Mon, 17 July 2006 18:43
Eclipse UserFriend
Originally posted by: user.domain.invalid

Hello All,

I am preparing a Managed Make C++ project the Eclipse 3.2.3 and CDT
3.2.0 with MinGW 3.2.3 and am experiencing problems with the MinGW
include modules.

It seems that the template definitions supporting C++ I/O are not
defined properly or something is out of whack with the library lookup order.

Thank you in advance for any help that you may offer in solving this
annoying situation.

Pat McAvoy
pdmcavoy@inreach.com



Here is a summary of the first error 100 error messages:

> Severity and Description Path Resource Location Creation Time Id
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc explicit instantiation of `struct std::basic_ostream<char, std::char_traits<char> >' before definition of template UMLRMA_Project line 692 1153158090234 386715
> warning: will be re-ordered to precede member initializations UMLRMA_Project/umlrma_headers probdist.h line 107 1153158108156 386933
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc invalid use of undefined type `struct std::basic_ostream<_CharT, _Traits>' UMLRMA_Project line 55 1153158090171 386659
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc invalid use of undefined type `struct std::basic_ostream<_CharT, _Traits>' UMLRMA_Project line 77 1153158090171 386663
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc invalid use of undefined type `struct std::basic_ostream<_CharT, _Traits>' UMLRMA_Project line 99 1153158090171 386666
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc invalid use of undefined type `struct std::basic_ostream<_CharT, _Traits>' UMLRMA_Project line 120 1153158090171 386669
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc invalid use of undefined type `struct std::basic_ostream<_CharT, _Traits>' UMLRMA_Project line 146 1153158090171 386672
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc invalid use of undefined type `struct std::basic_ostream<_CharT, _Traits>' UMLRMA_Project line 171 1153158090187 386675
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc invalid use of undefined type `struct std::basic_ostream<_CharT, _Traits>' UMLRMA_Project line 208 1153158090187 386679
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc invalid use of undefined type `struct std::basic_ostream<_CharT, _Traits>' UMLRMA_Project line 234 1153158090203 386682
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc invalid use of undefined type `struct std::basic_ostream<_CharT, _Traits>' UMLRMA_Project line 272 1153158090203 386686
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc invalid use of undefined type `struct std::basic_ostream<_CharT, _Traits>' UMLRMA_Project line 298 1153158090203 386689
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc invalid use of undefined type `struct std::basic_ostream<_CharT, _Traits>' UMLRMA_Project line 323 1153158090203 386692
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc invalid use of undefined type `struct std::basic_ostream<_CharT, _Traits>' UMLRMA_Project line 348 1153158090218 386695
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc invalid use of undefined type `struct std::basic_ostream<_CharT, _Traits>' UMLRMA_Project line 373 1153158090218 386699
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc invalid use of undefined type `struct std::basic_ostream<_CharT, _Traits>' UMLRMA_Project line 387 1153158090218 386703
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc invalid use of undefined type `struct std::basic_ostream<_CharT, _Traits>' UMLRMA_Project line 401 1153158090218 386706
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc invalid use of undefined type `struct std::basic_ostream<_CharT, _Traits>' UMLRMA_Project line 414 1153158090218 386709
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc invalid use of undefined type `struct std::basic_ostream<_CharT, _Traits>' UMLRMA_Project line 425 1153158090218 386711
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc invalid use of undefined type `struct std::basic_ostream<_CharT, _Traits>' UMLRMA_Project line 444 1153158090234 386713
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc non-template used as template UMLRMA_Project line 693 1153158090234 386716
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc non-template used as template UMLRMA_Project line 694 1153158090234 386717
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc non-template used as template UMLRMA_Project line 695 1153158090234 386718
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc only constructors take base initializers UMLRMA_Project line 45 1153158090156 386658
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc parse error before `::' token UMLRMA_Project line 378 1153158090218 386702
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc parse error before `(' token UMLRMA_Project line 56 1153158090171 386662
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc parse error before `(' token UMLRMA_Project line 78 1153158090171 386665
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc parse error before `(' token UMLRMA_Project line 100 1153158090171 386668
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc parse error before `(' token UMLRMA_Project line 121 1153158090171 386671
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc parse error before `(' token UMLRMA_Project line 147 1153158090171 386674
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc parse error before `(' token UMLRMA_Project line 172 1153158090187 386677
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc parse error before `(' token UMLRMA_Project line 209 1153158090203 386681
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc parse error before `(' token UMLRMA_Project line 235 1153158090203 386684
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc parse error before `(' token UMLRMA_Project line 273 1153158090203 386688
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc parse error before `(' token UMLRMA_Project line 299 1153158090203 386691
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc parse error before `(' token UMLRMA_Project line 324 1153158090218 386694
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc parse error before `(' token UMLRMA_Project line 349 1153158090218 386697
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc parse error before `(' token UMLRMA_Project line 374 1153158090218 386701
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc parse error before `(' token UMLRMA_Project line 388 1153158090218 386705
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc parse error before `(' token UMLRMA_Project line 402 1153158090218 386708
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc parse error before `)' token UMLRMA_Project line 372 1153158090218 386698
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc parse error before `=' token UMLRMA_Project line 177 1153158090187 386678
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc parse error before `=' token UMLRMA_Project line 240 1153158090203 386685
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc template definition of non-template `std::basic_ostream<_CharT, _Traits>::pos_type std::basic_ostream<_CharT, _Traits>::tellp()' UMLRMA_Project line 414 1153158090218 386710
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc template definition of non-template `std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::flush()' UMLRMA_Project line 401 1153158090218 386707
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc template definition of non-template `std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(__ios_type&(*)(__ios_type&))' UMLRMA_Project line 77 1153158090171 386664
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc template definition of non-template `std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(__ostream_type&(*)(__ostream_type&))' UMLRMA_Project line 55 1153158090171 386661
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc template definition of non-template `std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(__streambuf_type*)' UMLRMA_Project line 120 1153158090171 386670
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc template definition of non-template `std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(bool)' UMLRMA_Project line 146 1153158090171 386673
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc template definition of non-template `std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(const void*)' UMLRMA_Project line 348 1153158090218 386696
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc template definition of non-template `std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(double)' UMLRMA_Project line 298 1153158090203 386690
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc template definition of non-template `std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(long double)' UMLRMA_Project line 323 1153158090218 386693
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc template definition of non-template `std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(long int)' UMLRMA_Project line 171 1153158090187 386676
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc template definition of non-template `std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(long long int)' UMLRMA_Project line 234 1153158090203 386683
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc template definition of non-template `std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int)' UMLRMA_Project line 272 1153158090203 386687
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc template definition of non-template `std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int)' UMLRMA_Project line 208 1153158090203 386680
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc template definition of non-template `std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::ios_base&(*)(std::ios_base&))' UMLRMA_Project line 99 1153158090171 386667
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc template definition of non-template `std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::put(...)' UMLRMA_Project line 373 1153158090218 386700
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc template definition of non-template `std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::seekp(int, std::_Ios_Seekdir)' UMLRMA_Project line 444 1153158090234 386714
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc template definition of non-template `std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::seekp(int)' UMLRMA_Project line 425 1153158090218 386712
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc template definition of non-template `std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::write(const _CharT*, int)' UMLRMA_Project line 387 1153158090218 386704
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc template-id `operator<< <>' for `std::ostream& std::operator<<(std::ostream&, const signed char*)' does not match any template declaration UMLRMA_Project line 701 1153158090234 386722
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc template-id `operator<< <>' for `std::ostream& std::operator<<(std::ostream&, const unsigned char*)' does not match any template declaration UMLRMA_Project line 700 1153158090234 386721
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc template-id `operator<< <>' for `std::ostream& std::operator<<(std::ostream&, signed char)' does not match any template declaration UMLRMA_Project line 698 1153158090234 386720
> c:/MinGW/include/c++/3.2.3/bits/ostream.tcc template-id `operator<< <>' for `std::ostream& std::operator<<(std::ostream&, unsigned char)' does not match any template declaration UMLRMA_Project line 697 1153158090234 386719
> c:/MinGW/include/c++/3.2.3/iosfwd also declared as `template<class _CharT, class _Traits = std::char_traits<_CharT> > struct std::basic_istream' here UMLRMA_Project line 58 1153158090328 386834
> c:/MinGW/include/c++/3.2.3/iosfwd also declared as `template<class _CharT, class _Traits = std::char_traits<_CharT> > struct std::basic_ostream' here UMLRMA_Project line 61 1153158090093 386555
> c:/MinGW/include/c++/3.2.3/iosfwd declaration of `struct std::basic_ostream<_CharT, _Traits>' UMLRMA_Project line 61 1153158090171 386660
> c:/MinGW/include/c++/3.2.3/istream first declared as `void basic_istream()' here UMLRMA_Project line 83 1153158090328 386833
> c:/MinGW/include/c++/3.2.3/istream `__c' undeclared (first use this function) UMLRMA_Project line 235 1153158110000 386943
> c:/MinGW/include/c++/3.2.3/istream `__c' was not declared in this scope UMLRMA_Project line 154 1153158109937 386934
> c:/MinGW/include/c++/3.2.3/istream `__c' was not declared in this scope UMLRMA_Project line 230 1153158110000 386942
> c:/MinGW/include/c++/3.2.3/istream `__in' undeclared (first use this function) UMLRMA_Project line 235 1153158090375 386873
> c:/MinGW/include/c++/3.2.3/istream `__in' was not declared in this scope UMLRMA_Project line 230 1153158090375 386865
> c:/MinGW/include/c++/3.2.3/istream `__is' was not declared in this scope UMLRMA_Project line 219 1153158090359 386853
> c:/MinGW/include/c++/3.2.3/istream `__istream_type& get(__streambuf_type&)' redeclared as different kind of symbol UMLRMA_Project line 168 1153158090312 386816
> c:/MinGW/include/c++/3.2.3/istream `__istream_type& get(...)' redeclared as different kind of symbol UMLRMA_Project line 157 1153158090296 386802
> c:/MinGW/include/c++/3.2.3/istream `__istream_type& get(...)' redeclared as different kind of symbol UMLRMA_Project line 161 1153158090296 386808
> c:/MinGW/include/c++/3.2.3/istream `__istream_type& get(...)' redeclared as different kind of symbol UMLRMA_Project line 164 1153158090312 386814
> c:/MinGW/include/c++/3.2.3/istream `__istream_type& operator>>(__ios_type&(*)(__ios_type&))' must have an argument of class or enumerated type UMLRMA_Project line 95 1153158090265 386764
> c:/MinGW/include/c++/3.2.3/istream `__istream_type& operator>>(__ios_type&(*)(__ios_type&))' must take exactly two arguments UMLRMA_Project line 95 1153158090265 386765
> c:/MinGW/include/c++/3.2.3/istream `__istream_type& operator>>(__istream_type&(*)(__istream_type&))' must have an argument of class or enumerated type UMLRMA_Project line 92 1153158090265 386762
> c:/MinGW/include/c++/3.2.3/istream `__istream_type& operator>>(__istream_type&(*)(__istream_type&))' must take exactly two arguments UMLRMA_Project line 92 1153158090265 386763
> c:/MinGW/include/c++/3.2.3/istream `__istream_type& operator>>(__streambuf_type*)' must have an argument of class or enumerated type UMLRMA_Project line 143 1153158090296 386794
> c:/MinGW/include/c++/3.2.3/istream `__istream_type& operator>>(__streambuf_type*)' must take exactly two arguments UMLRMA_Project line 143 1153158090296 386795
> c:/MinGW/include/c++/3.2.3/istream `__istream_type& operator>>(bool&)' must have an argument of class or enumerated type UMLRMA_Project line 102 1153158090265 386768
> c:/MinGW/include/c++/3.2.3/istream `__istream_type& operator>>(bool&)' must take exactly two arguments UMLRMA_Project line 102 1153158090265 386769
> c:/MinGW/include/c++/3.2.3/istream `__istream_type& operator>>(double&)' must have an argument of class or enumerated type UMLRMA_Project line 134 1153158090281 386788
> c:/MinGW/include/c++/3.2.3/istream `__istream_type& operator>>(double&)' must take exactly two arguments UMLRMA_Project line 134 1153158090281 386789
> c:/MinGW/include/c++/3.2.3/istream `__istream_type& operator>>(float&)' must have an argument of class or enumerated type UMLRMA_Project line 131 1153158090281 386786
> c:/MinGW/include/c++/3.2.3/istream `__istream_type& operator>>(float&)' must take exactly two arguments UMLRMA_Project line 131 1153158090281 386787
> c:/MinGW/include/c++/3.2.3/istream `__istream_type& operator>>(int&)' must have an argument of class or enumerated type UMLRMA_Project line 111 1153158090281 386774
> c:/MinGW/include/c++/3.2.3/istream `__istream_type& operator>>(int&)' must take exactly two arguments UMLRMA_Project line 111 1153158090281 386775
> c:/MinGW/include/c++/3.2.3/istream `__istream_type& operator>>(long double&)' must have an argument of class or enumerated type UMLRMA_Project line 137 1153158090296 386790
> c:/MinGW/include/c++/3.2.3/istream `__istream_type& operator>>(long double&)' must take exactly two arguments UMLRMA_Project line 137 1153158090296 386791
> c:/MinGW/include/c++/3.2.3/istream `__istream_type& operator>>(long int&)' must have an argument of class or enumerated type UMLRMA_Project line 117 1153158090281 386778
> c:/MinGW/include/c++/3.2.3/istream `__istream_type& operator>>(long int&)' must take exactly two arguments UMLRMA_Project line 117 1153158090281 386779
> c:/MinGW/include/c++/3.2.3/istream `__istream_type& operator>>(long long int&)' must have an argument of class or enumerated type UMLRMA_Project line 124 1153158090281 386782
> c:/MinGW/include/c++/3.2.3/istream `__istream_type& operator>>(long long int&)' must take exactly two arguments UMLRMA_Project line 124 1153158090281 386783
> c:/MinGW/include/c++/3.2.3/istream `__istream_type& operator>>(long long unsigned int&)' must have an argument of class or enumerated type UMLRMA_Project line 127 1153158090281 386784
> c:/MinGW/include/c++/3.2.3/istream `__istream_type& operator>>(long long unsigned int&)' must take exactly two arguments UMLRMA_Project line 127 1153158090281 386785
> warning: `_lp_handle*lp' defined but not used UMLRMA_Project/umlrma_headers lmpolicy.h line 78 1153158111468 386946
> warning: `LPCODE_HANDLE _lpcode' defined but not used UMLRMA_Project/umlrma_headers lmpolicy.h line 79 1153158111468 386947
> warning: base initializer for `ProbDist' UMLRMA_Project/umlrma_headers probdist.h line 107 1153158108156 386932
Previous Topic:uncommon paths gdb Console log file
Next Topic:Linking a static library to my code base - Please help
Goto Forum:
  


Current Time: Mon Jun 09 22:48:13 EDT 2025

Powered by FUDForum. Page generated in 0.34957 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top