Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Developing U++ » UppHub » MapRender
Re: MapRender [message #40331 is a reply to message #34444] Sat, 20 July 2013 23:01 Go to previous message
Alboni is currently offline  Alboni
Messages: 216
Registered: January 2012
Location: Kajaani, Finland
Experienced Member
I still can't compile it.

        with
        [
            T=Upp::Point
        ]
C:\upp\bazaar\MapBG\MipMapGen.cpp(172) : warning C4244: 'argument' : conversion from 'double' to 'int', possible loss of data
C:\upp\bazaar\MapBG\MipMapGen.cpp(172) : warning C4244: 'argument' : conversion from 'double' to 'int', possible loss of data
c:\upp\bazaar\mapcommon\IMapRender.h(54) : error C2440: 'initializing' : cannot convert from 'const Upp::Array<T>' to 'const Upp::Array<T>'
        with
        [
            T=Upp::Point
        ]
        Cannot copy construct class 'Upp::Array<T>' due to ambiguous copy constructors or no available copy constructor
        with
        [
            T=Upp::Point
        ]
c:\upp\bazaar\mapcommon\IMapRender.h(54) : error C2558: class 'Upp::Array<T>' : no copy constructor available or copy constructor is declared 'explicit'
        with
        [
            T=Upp::Point
        ]
c:\upp\bazaar\mapcommon\IMapRender.h(55) : error C2440: 'initializing' : cannot convert from 'const Upp::Vector<T>' to 'const Upp::Vector<T>'
        with
        [
            T=Upp::Point
        ]
        Cannot copy construct class 'Upp::Vector<T>' due to ambiguous copy constructors or no available copy constructor
        with
        [
            T=Upp::Point
        ]
c:\upp\bazaar\mapcommon\IMapRender.h(55) : error C2558: class 'Upp::Vector<T>' : no copy constructor available or copy constructor is declared 'explicit'
        with
        [
            T=Upp::Point
        ]
c:\upp\bazaar\mapcommon\IMapRender.h(115) : error C2558: class 'Upp::Array<T>' : no copy constructor available or copy constructor is declared 'explicit'
        with
        [
            T=Upp::Point
        ]
c:\upp\bazaar\mapcommon\IMapRender.h(115) : error C2558: class 'Upp::Array<T>' : no copy constructor available or copy constructor is declared 'explicit'
        with
        [
            T=Upp::Point
        ]
c:\upp\bazaar\mapcommon\IMapRender.h(115) : error C2558: class 'Upp::Array<T>' : no copy constructor available or copy constructor is declared 'explicit'
        with
        [
            T=Upp::Point
        ]
c:\upp\bazaar\mapcommon\IMapRender.h(115) : error C2558: class 'Upp::Array<T>' : no copy constructor available or copy constructor is declared 'explicit'
        with
        [
            T=Upp::Point
        ]
c:\upp\bazaar\mapcommon\IMapRender.h(115) : error C2664: 'Upp::Point IMapRender::SceneToView(const Upp::Point &)' : cannot convert parameter 1 from 'const Upp::Array<T>' to 'const Upp::
	Point &'
        with
        [
            T=Upp::Point
        ]
        Reason: cannot convert from 'const Upp::Array<T>' to 'const Upp::Point'
        with
        [
            T=Upp::Point
        ]
        No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
c:\upp\bazaar\mapcommon\IMapRender.h(116) : error C2558: class 'Upp::Vector<T>' : no copy constructor available or copy constructor is declared 'explicit'
        with
        [
            T=Upp::Point
        ]
c:\upp\bazaar\mapcommon\IMapRender.h(116) : error C2558: class 'Upp::Vector<T>' : no copy constructor available or copy constructor is declared 'explicit'
        with
        [
            T=Upp::Point
        ]
c:\upp\bazaar\mapcommon\IMapRender.h(116) : error C2558: class 'Upp::Vector<T>' : no copy constructor available or copy constructor is declared 'explicit'
        with
        [
            T=Upp::Point
        ]
c:\upp\bazaar\mapcommon\IMapRender.h(116) : error C2558: class 'Upp::Vector<T>' : no copy constructor available or copy constructor is declared 'explicit'
        with
        [
            T=Upp::Point
        ]
c:\upp\bazaar\mapcommon\IMapRender.h(116) : error C2664: 'Upp::Point IMapRender::SceneToView(const Upp::Point &)' : cannot convert parameter 1 from 'const Upp::Vector<T>' to 'const Upp:
	:Point &'
        with
        [
            T=Upp::Point
        ]
        Reason: cannot convert from 'const Upp::Vector<T>' to 'const Upp::Point'
        with
        [
            T=Upp::Point
        ]
        No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
C:\upp\bazaar\Map/MapSerialize.h(17) : warning C4355: 'this' : used in base member initializer list
MapBG: 3 file(s) built in (0:03.25), 1084 msecs / file, duration = 6515 msecs, parallelization 100%
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Protect and Web
Next Topic: Broken packages
Goto Forum:
  


Current Time: Fri Jun 06 15:09:17 CEST 2025

Total time taken to generate the page: 0.04172 seconds