ManfredHerr Messages: 67 Registered: February 2013 Location: Germany
Member
I have to apologize! It seems that I tricked myself and copied some older files from UBUNTU to WINDOWS. Probably, they would have given an error on UBUNTU as well. Latest files work on both environments.
But an other point I noticed:
C:\upp\uppsrc\Core\Util.cpp(966) : error C2666: 'Upp::Vector<T>::operator []' : 4 overloads have similar conversions
with
[
T=Upp::String
]
c:\upp\uppsrc\core\Vcont.h(49): could be 'Upp::String &Upp::Vector<T>::operator [](int)'
with
[
T=Upp::String
]
c:\upp\uppsrc\core\Vcont.h(48): or 'const Upp::String &Upp::Vector<T>::operator [](int) const'
with
[
T=Upp::String
]
or 'built-in C++ operator[(Upp::String *, Upp::dword)'
or 'built-in C++ operator[(const Upp::String *, Upp::dword)'
while trying to match the argument list '(Upp::Vector<T>, Upp::dword)'
with
[
T=Upp::String
]
This error message I get with MSC8. MSC10 compiles without Problems. But MSC8 is default when installing TheIDE from new.