Re: [Celestia-developers] Improved Windows build system
Real-time 3D visualization of space
Status: Beta
Brought to you by:
cjlaurel
From: Fridger S. <fri...@de...> - 2007-08-24 20:03:36
|
Hmm, I think I continue compiling Win32-Celestia with my own, proven VS++ 2003.net project files (and self-compiled and optimized set of winlibs). I never encountered anything like that below! Why should I try to switch? Because Chris recently got rid of his professional MS compiler? What happened to it actually?? Was it from NVIDIA? Then why doesn't Chris first set up a /well tested/ set of Makefiles & libs e.g. for VS++ 2005.net Express , if he wants/needs to switch, before we all vast our time with VS 2008betaII Express? Bye Fridger Selden E Ball Jr wrote: > Chris, > > Have you considered trying to buildi Celestia using > Visual Studio 2008 Express? > > Beta2 was released in July. > > http://msdn2.microsoft.com/en-us/vstudio/aa700831.aspx > > Using the new makefiles and libraries, my attempt failed with the > following fatal error: > > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\algorithm(3029) : error > C2784: 'bool std::operator <(const std::vector<_Ty,_Alloc> &,const std::vector< > Ty,_Alloc> &)' : could not deduce template argument for 'const std::vector<_Ty, > Alloc> &' from 'Renderer::Label' > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\vector(1326) : > ee declaration of 'std::operator <' > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\algorithm(3029) : error > C2784: 'bool std::operator <(const std::basic_string<_Elem,_Traits,_Alloc> &,co > st _Elem *)' : could not deduce template argument for 'const std::basic_string< > Elem,_Traits,_Alloc> &' from 'Renderer::Label' > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string(150) : s > e declaration of 'std::operator <' > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\algorithm(3029) : error > C2784: 'bool std::operator <(const _Elem *,const std::basic_string<_Elem,_Trait > ,_Alloc> &)' : could not deduce template argument for 'const _Elem *' from 'Ren > erer::Label' > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string(140) : s > e declaration of 'std::operator <' > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\algorithm(3029) : error > C2784: 'bool std::operator <(const std::basic_string<_Elem,_Traits,_Alloc> &,co > st std::basic_string<_Elem,_Traits,_Alloc> &)' : could not deduce template argu > ent for 'const std::basic_string<_Elem,_Traits,_Alloc> &' from 'Renderer::Label > > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string(130) : s > e declaration of 'std::operator <' > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\algorithm(3029) : error > C2784: 'bool std::operator <(const std::reverse_iterator<_RanIt> &,const std::r > verse_iterator<_RanIt2> &)' : could not deduce template argument for 'const std > :reverse_iterator<_RanIt> &' from 'Renderer::Label' > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(2209) > see declaration of 'std::operator <' > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\algorithm(3029) : error > C2784: 'bool std::operator <(const std::_Revranit<_RanIt,_Base> &,const std::_R > vranit<_RanIt2,_Base2> &)' : could not deduce template argument for 'const std: > _Revranit<_RanIt,_Base> &' from 'Renderer::Label' > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(2029) > see declaration of 'std::operator <' > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\algorithm(3029) : error > C2784: 'bool std::operator <(const std::pair<_Ty1,_Ty2> &,const std::pair<_Ty1, > Ty2> &)' : could not deduce template argument for 'const std::pair<_Ty1,_Ty2> & > from 'Renderer::Label' > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\utility(84) : s > e declaration of 'std::operator <' > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\algorithm(3029) : error > C2676: binary '<' : 'Renderer::Label' does not define this operator or a conver > ion to a type acceptable to the predefined operator > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\algorithm(3030) : error > C2784: 'bool std::operator <(const std::_Tree<_Traits> &,const std::_Tree<_Trai > s> &)' : could not deduce template argument for 'const std::_Tree<_Traits> &' f > om 'Renderer::Label' > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xtree(1472) : s > e declaration of 'std::operator <' > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\algorithm(3030) : error > C2784: 'bool std::operator <(const std::vector<_Ty,_Alloc> &,const std::vector< > Ty,_Alloc> &)' : could not deduce template argument for 'const std::vector<_Ty, > Alloc> &' from 'Renderer::Label' > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\vector(1326) : > ee declaration of 'std::operator <' > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\algorithm(3030) : error > C2784: 'bool std::operator <(const std::basic_string<_Elem,_Traits,_Alloc> &,co > st _Elem *)' : could not deduce template argument for 'const std::basic_string< > Elem,_Traits,_Alloc> &' from 'Renderer::Label' > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string(150) : s > e declaration of 'std::operator <' > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\algorithm(3030) : error > C2784: 'bool std::operator <(const _Elem *,const std::basic_string<_Elem,_Trait > ,_Alloc> &)' : could not deduce template argument for 'const _Elem *' from 'Ren > erer::Label' > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string(140) : s > e declaration of 'std::operator <' > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\algorithm(3030) : error > C2784: 'bool std::operator <(const std::basic_string<_Elem,_Traits,_Alloc> &,co > st std::basic_string<_Elem,_Traits,_Alloc> &)' : could not deduce template argu > ent for 'const std::basic_string<_Elem,_Traits,_Alloc> &' from 'Renderer::Label > > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string(130) : s > e declaration of 'std::operator <' > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\algorithm(3030) : error > C2784: 'bool std::operator <(const std::reverse_iterator<_RanIt> &,const std::r > verse_iterator<_RanIt2> &)' : could not deduce template argument for 'const std > :reverse_iterator<_RanIt> &' from 'Renderer::Label' > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(2209) > see declaration of 'std::operator <' > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\algorithm(3030) : error > C2784: 'bool std::operator <(const std::_Revranit<_RanIt,_Base> &,const std::_R > vranit<_RanIt2,_Base2> &)' : could not deduce template argument for 'const std: > _Revranit<_RanIt,_Base> &' from 'Renderer::Label' > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\xutility(2029) > see declaration of 'std::operator <' > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\algorithm(3030) : error > C2784: 'bool std::operator <(const std::pair<_Ty1,_Ty2> &,const std::pair<_Ty1, > Ty2> &)' : could not deduce template argument for 'const std::pair<_Ty1,_Ty2> & > from 'Renderer::Label' > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\utility(84) : s > e declaration of 'std::operator <' > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\algorithm(3030) : error > C2676: binary '<' : 'Renderer::Label' does not define this operator or a conver > ion to a type acceptable to the predefined operator > C:\Program Files\Microsoft Visual Studio 9.0\VC\include\algorithm(3030) : fatal > error C1903: unable to recover from previous error(s); stopping compilation > renderglsl.cpp > > s. > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > Celestia-developers mailing list > Cel...@li... > https://lists.sourceforge.net/lists/listinfo/celestia-developers > |