Compiling for VS2010

I was trying to compile my code that works with 2008 with the devel #503 build for Windows since I thought it would be easier than compiling from scratch, but I’m getting a lot of compiler errors with iostream and cmath. Should I be able to use those libs straight off or is there more to it?

Cheers,
Zobbo

There shouldn’t be any issues when compiling for VS2010. What kind of errors are you getting?

This is a sample of what I’m getting, I can’t fit them all in. I don’t know if I missed something. I was initially using VS2013 using VS2010 platform but I tried VS2010 itself just now and I got the same. This is using the precompiled libs btw so maybe this should be in the C++ forum…

arent function body
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(42): error C2062: type 'long' unexpected
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(42): error C2238: unexpected token(s) preceding ';'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(54): error C2062: type 'void' unexpected
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(54): error C2238: unexpected token(s) preceding ';'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(56): error C2249: 'ios::streampos' : no accessible path to private typedef declared in virtual base 'ios'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(43) : see declaration of 'ios::streampos'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(40) : see declaration of 'ios'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(57): error C2249: 'ios::streampos' : no accessible path to private typedef declared in virtual base 'ios'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(43) : see declaration of 'ios::streampos'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(40) : see declaration of 'ios'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(58): error C2249: 'ios::streamoff' : no accessible path to private typedef declared in virtual base 'ios'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(44) : see declaration of 'ios::streamoff'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(40) : see declaration of 'ios'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(58): error C2039: 'seekdir' : is not a member of 'ios_base'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(30) : see declaration of 'ios_base'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(58): error C2061: syntax error : identifier 'seekdir'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(62): error C2062: type 'int' unexpected
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(62): error C2238: unexpected token(s) preceding ';'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(63): error C2249: 'ios::streampos' : no accessible path to private typedef declared in virtual base 'ios'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(43) : see declaration of 'ios::streampos'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(40) : see declaration of 'ios'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(64): error C2249: 'ios::streampos' : no accessible path to private typedef declared in virtual base 'ios'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(43) : see declaration of 'ios::streampos'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(40) : see declaration of 'ios'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(65): error C2249: 'ios::streamoff' : no accessible path to private typedef declared in virtual base 'ios'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(44) : see declaration of 'ios::streamoff'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(40) : see declaration of 'ios'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(65): error C2039: 'seekdir' : is not a member of 'ios_base'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(30) : see declaration of 'ios_base'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(65): error C2061: syntax error : identifier 'seekdir'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(69): error C2062: type 'void' unexpected
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(69): error C2238: unexpected token(s) preceding ';'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(74): error C2514: 'ofstream' : class has no constructors
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(72) : see declaration of 'ofstream'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(74): error C2056: illegal expression
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(74): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(79): error C2514: 'ifstream' : class has no constructors
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(77) : see declaration of 'ifstream'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(79): error C2056: illegal expression
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(79): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(84): error C2514: 'fstream' : class has no constructors
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(82) : see declaration of 'fstream'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(84): error C2056: illegal expression
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(84): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(19): error C2039: 'acosf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(19): error C2873: 'acosf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(19): error C2039: 'asinf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(19): error C2873: 'asinf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(20): error C2039: 'atanf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(20): error C2873: 'atanf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(20): error C2039: 'atan2f' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(20): error C2873: 'atan2f' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(20): error C2039: 'ceilf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(20): error C2873: 'ceilf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(21): error C2039: 'cosf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(21): error C2873: 'cosf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(21): error C2039: 'coshf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(21): error C2873: 'coshf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(21): error C2039: 'expf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(21): error C2873: 'expf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(22): error C2039: 'fabsf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(22): error C2873: 'fabsf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(22): error C2039: 'floorf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(22): error C2873: 'floorf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(22): error C2039: 'fmodf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(22): error C2873: 'fmodf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(23): error C2039: 'frexpf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(23): error C2873: 'frexpf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(23): error C2039: 'ldexpf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(23): error C2873: 'ldexpf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(23): error C2039: 'logf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(23): error C2873: 'logf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(24): error C2039: 'log10f' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(24): error C2873: 'log10f' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(24): error C2039: 'modff' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(24): error C2873: 'modff' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(24): error C2039: 'powf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(24): error C2873: 'powf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(25): error C2039: 'sinf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(25): error C2873: 'sinf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(25): error C2039: 'sinhf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(25): error C2873: 'sinhf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(25): error C2039: 'sqrtf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(25): error C2873: 'sqrtf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(26): error C2039: 'tanf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(26): error C2873: 'tanf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(26): error C2039: 'tanhf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(26): error C2873: 'tanhf' : symbol cannot be used in a using-declaration
member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(33): fatal error C1003: error count exceeds 100; stopping compilation
1>  Application.cpp
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(32): error C2059: syntax error : 'enum [tag]'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(32): error C2334: unexpected token(s) preceding '{'; skipping apparent function body
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(42): error C2062: type 'long' unexpected
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(42): error C2238: unexpected token(s) preceding ';'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(54): error C2062: type 'void' unexpected
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(54): error C2238: unexpected token(s) preceding ';'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(56): error C2249: 'ios::streampos' : no accessible path to private typedef declared in virtual base 'ios'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(43) : see declaration of 'ios::streampos'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(40) : see declaration of 'ios'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(57): error C2249: 'ios::streampos' : no accessible path to private typedef declared in virtual base 'ios'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(43) : see declaration of 'ios::streampos'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(40) : see declaration of 'ios'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(58): error C2249: 'ios::streamoff' : no accessible path to private typedef declared in virtual base 'ios'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(44) : see declaration of 'ios::streamoff'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(40) : see declaration of 'ios'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(58): error C2039: 'seekdir' : is not a member of 'ios_base'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(30) : see declaration of 'ios_base'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(58): error C2061: syntax error : identifier 'seekdir'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(62): error C2062: type 'int' unexpected
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(62): error C2238: unexpected token(s) preceding ';'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(63): error C2249: 'ios::streampos' : no accessible path to private typedef declared in virtual base 'ios'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(43) : see declaration of 'ios::streampos'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(40) : see declaration of 'ios'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(64): error C2249: 'ios::streampos' : no accessible path to private typedef declared in virtual base 'ios'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(43) : see declaration of 'ios::streampos'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(40) : see declaration of 'ios'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(65): error C2249: 'ios::streamoff' : no accessible path to private typedef declared in virtual base 'ios'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(44) : see declaration of 'ios::streamoff'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(40) : see declaration of 'ios'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(65): error C2039: 'seekdir' : is not a member of 'ios_base'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(30) : see declaration of 'ios_base'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(65): error C2061: syntax error : identifier 'seekdir'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(69): error C2062: type 'void' unexpected
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(69): error C2238: unexpected token(s) preceding ';'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(74): error C2514: 'ofstream' : class has no constructors
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(72) : see declaration of 'ofstream'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(74): error C2056: illegal expression
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(74): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(79): error C2514: 'ifstream' : class has no constructors
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(77) : see declaration of 'ifstream'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(79): error C2056: illegal expression
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(79): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(84): error C2514: 'fstream' : class has no constructors
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(82) : see declaration of 'fstream'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(84): error C2056: illegal expression
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(84): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(19): error C2039: 'acosf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(19): error C2873: 'acosf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(19): error C2039: 'asinf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(19): error C2873: 'asinf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(20): error C2039: 'atanf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(20): error C2873: 'atanf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(20): error C2039: 'atan2f' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(20): error C2873: 'atan2f' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(20): error C2039: 'ceilf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(20): error C2873: 'ceilf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(21): error C2039: 'cosf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(21): error C2873: 'cosf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(21): error C2039: 'coshf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(21): error C2873: 'coshf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(21): error C2039: 'expf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(21): error C2873: 'expf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(22): error C2039: 'fabsf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(22): error C2873: 'fabsf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(22): error C2039: 'floorf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(22): error C2873: 'floorf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(22): error C2039: 'fmodf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(22): error C2873: 'fmodf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(23): error C2039: 'frexpf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(23): error C2873: 'frexpf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(23): error C2039: 'ldexpf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(23): error C2873: 'ldexpf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(23): error C2039: 'logf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(23): error C2873: 'logf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(24): error C2039: 'log10f' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(24): error C2873: 'log10f' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(24): error C2039: 'modff' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(24): error C2873: 'modff' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(24): error C2039: 'powf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(24): error C2873: 'powf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(25): error C2039: 'sinf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(25): error C2873: 'sinf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(25): error C2039: 'sinhf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(25): error C2873: 'sinhf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(25): error C2039: 'sqrtf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(25): error C2873: 'sqrtf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(26): error C2039: 'tanf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(26): error C2873: 'tanf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(26): error C2039: 'tanhf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(26): error C2873: 'tanhf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(28): error C2039: 'acosl' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(28): error C2873: 'acosl' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(28): error C2039: 'asinl' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(28): error C2873: 'asinl' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(29): error C2039: 'atanl' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(29): error C2873: 'atanl' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(29): error C2039: 'atan2l' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(29): error C2873: 'atan2l' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(29): error C2039: 'ceill' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(29): error C2873: 'ceill' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(30): error C2039: 'cosl' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(30): error C2873: 'cosl' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(30): error C2039: 'coshl' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(30): error C2873: 'coshl' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(30): error C2039: 'expl' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(30): error C2873: 'expl' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(31): error C2039: 'fabsl' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(31): error C2873: 'fabsl' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(31): error C2039: 'floorl' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(31): error C2873: 'floorl' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(31): error C2039: 'fmodl' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(31): error C2873: 'fmodl' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(32): error C2039: 'frexpl' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(32): error C2873: 'frexpl' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(32): error C2039: 'ldexpl' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(32): error C2873: 'ldexpl' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(32): error C2039: 'logl' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(32): error C2873: 'logl' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(33): error C2039: 'log10l' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(33): error C2873: 'log10l' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(33): error C2039: 'modfl' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(33): fatal error C1003: error count exceeds 100; stopping compilation
1>  BulletTests.cpp
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(32): error C2059: syntax error : 'enum [tag]'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(32): error C2334: unexpected token(s) preceding '{'; skipping apparent function body
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(42): error C2062: type 'long' unexpected
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(42): error C2238: unexpected token(s) preceding ';'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(54): error C2062: type 'void' unexpected
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(54): error C2238: unexpected token(s) preceding ';'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(56): error C2249: 'ios::streampos' : no accessible path to private typedef declared in virtual base 'ios'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(43) : see declaration of 'ios::streampos'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(40) : see declaration of 'ios'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(57): error C2249: 'ios::streampos' : no accessible path to private typedef declared in virtual base 'ios'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(43) : see declaration of 'ios::streampos'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(40) : see declaration of 'ios'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(58): error C2249: 'ios::streamoff' : no accessible path to private typedef declared in virtual base 'ios'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(44) : see declaration of 'ios::streamoff'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(40) : see declaration of 'ios'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(58): error C2039: 'seekdir' : is not a member of 'ios_base'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(30) : see declaration of 'ios_base'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(58): error C2061: syntax error : identifier 'seekdir'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(62): error C2062: type 'int' unexpected
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(62): error C2238: unexpected token(s) preceding ';'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(63): error C2249: 'ios::streampos' : no accessible path to private typedef declared in virtual base 'ios'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(43) : see declaration of 'ios::streampos'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(40) : see declaration of 'ios'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(64): error C2249: 'ios::streampos' : no accessible path to private typedef declared in virtual base 'ios'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(43) : see declaration of 'ios::streampos'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(40) : see declaration of 'ios'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(65): error C2249: 'ios::streamoff' : no accessible path to private typedef declared in virtual base 'ios'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(44) : see declaration of 'ios::streamoff'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(40) : see declaration of 'ios'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(65): error C2039: 'seekdir' : is not a member of 'ios_base'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(30) : see declaration of 'ios_base'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(65): error C2061: syntax error : identifier 'seekdir'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(69): error C2062: type 'void' unexpected
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(69): error C2238: unexpected token(s) preceding ';'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(74): error C2514: 'ofstream' : class has no constructors
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(72) : see declaration of 'ofstream'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(74): error C2056: illegal expression
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(74): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(79): error C2514: 'ifstream' : class has no constructors
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(77) : see declaration of 'ifstream'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(79): error C2056: illegal expression
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(79): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(84): error C2514: 'fstream' : class has no constructors
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(82) : see declaration of 'fstream'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(84): error C2056: illegal expression
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(84): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(19): error C2039: 'acosf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(19): error C2873: 'acosf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(19): error C2039: 'asinf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(19): error C2873: 'asinf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(20): error C2039: 'atanf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(20): error C2873: 'atanf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(20): error C2039: 'atan2f' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(20): error C2873: 'atan2f' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(20): error C2039: 'ceilf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(20): error C2873: 'ceilf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(21): error C2039: 'cosf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(21): error C2873: 'cosf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(21): error C2039: 'coshf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(21): error C2873: 'coshf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(21): error C2039: 'expf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(21): error C2873: 'expf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(22): error C2039: 'fabsf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(22): error C2873: 'fabsf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(22): error C2039: 'floorf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(22): error C2873: 'floorf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(22): error C2039: 'fmodf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(22): error C2873: 'fmodf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(23): error C2039: 'frexpf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(23): error C2873: 'frexpf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(23): error C2039: 'ldexpf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(23): error C2873: 'ldexpf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(23): error C2039: 'logf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(23): error C2873: 'logf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(24): error C2039: 'log10f' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(24): error C2873: 'log10f' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(24): error C2039: 'modff' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(24): error C2873: 'modff' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(24): error C2039: 'powf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(24): error C2873: 'powf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(25): error C2039: 'sinf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(25): error C2873: 'sinf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(25): error C2039: 'sinhf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(25): error C2873: 'sinhf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(25): error C2039: 'sqrtf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(25): error C2873: 'sqrtf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(26): error C2039: 'tanf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(26): error C2873: 'tanf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(26): error C2039: 'tanhf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(26): error C2873: 'tanhf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(28): error C2039: 'acosl' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(28): error C2873: 'acosl' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(28): error C2039: 'asinl' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(28): error C2873: 'asinl' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(29): error C2039: 'atanl' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(29): error C2873: 'atanl' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(29): error C2039: 'atan2l' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(29): error C2873: 'atan2l' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(29): error C2039: 'ceill' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(29): error C2873: 'ceill' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(30): error C2039: 'cosl' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(30): error C2873: 'cosl' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(30): error C2039: 'coshl' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(30): error C2873: 'coshl' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(30): error C2039: 'expl' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(30): error C2873: 'expl' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(31): error C2039: 'fabsl' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(31): error C2873: 'fabsl' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(31): error C2039: 'floorl' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(31): error C2873: 'floorl' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(31): error C2039: 'fmodl' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(31): error C2873: 'fmodl' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(32): error C2039: 'frexpl' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(32): error C2873: 'frexpl' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(32): error C2039: 'ldexpl' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(32): error C2873: 'ldexpl' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(32): error C2039: 'logl' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(32): error C2873: 'logl' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(33): error C2039: 'log10l' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(33): error C2873: 'log10l' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(33): error C2039: 'modfl' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(33): fatal error C1003: error count exceeds 100; stopping compilation
1>  Football.cpp
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(32): error C2059: syntax error : 'enum [tag]'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(32): error C2334: unexpected token(s) preceding '{'; skipping apparent function body
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(42): error C2062: type 'long' unexpected
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(42): error C2238: unexpected token(s) preceding ';'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(54): error C2062: type 'void' unexpected
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(54): error C2238: unexpected token(s) preceding ';'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(56): error C2249: 'ios::streampos' : no accessible path to private typedef declared in virtual base 'ios'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(43) : see declaration of 'ios::streampos'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(40) : see declaration of 'ios'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(57): error C2249: 'ios::streampos' : no accessible path to private typedef declared in virtual base 'ios'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(43) : see declaration of 'ios::streampos'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(40) : see declaration of 'ios'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(58): error C2249: 'ios::streamoff' : no accessible path to private typedef declared in virtual base 'ios'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(44) : see declaration of 'ios::streamoff'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(40) : see declaration of 'ios'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(58): error C2039: 'seekdir' : is not a member of 'ios_base'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(30) : see declaration of 'ios_base'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(58): error C2061: syntax error : identifier 'seekdir'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(62): error C2062: type 'int' unexpected
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(62): error C2238: unexpected token(s) preceding ';'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(63): error C2249: 'ios::streampos' : no accessible path to private typedef declared in virtual base 'ios'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(43) : see declaration of 'ios::streampos'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(40) : see declaration of 'ios'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(64): error C2249: 'ios::streampos' : no accessible path to private typedef declared in virtual base 'ios'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(43) : see declaration of 'ios::streampos'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(40) : see declaration of 'ios'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(65): error C2249: 'ios::streamoff' : no accessible path to private typedef declared in virtual base 'ios'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(44) : see declaration of 'ios::streamoff'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(40) : see declaration of 'ios'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(65): error C2039: 'seekdir' : is not a member of 'ios_base'
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(30) : see declaration of 'ios_base'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(65): error C2061: syntax error : identifier 'seekdir'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(69): error C2062: type 'void' unexpected
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(69): error C2238: unexpected token(s) preceding ';'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(74): error C2514: 'ofstream' : class has no constructors
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(72) : see declaration of 'ofstream'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(74): error C2056: illegal expression
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(74): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(79): error C2514: 'ifstream' : class has no constructors
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(77) : see declaration of 'ifstream'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(79): error C2056: illegal expression
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(79): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(84): error C2514: 'fstream' : class has no constructors
1>          C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(82) : see declaration of 'fstream'
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(84): error C2056: illegal expression
1>C:\Panda3D-1.9.0-x64\include\parser-inc\iostream(84): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(19): error C2039: 'acosf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(19): error C2873: 'acosf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(19): error C2039: 'asinf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(19): error C2873: 'asinf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(20): error C2039: 'atanf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(20): error C2873: 'atanf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(20): error C2039: 'atan2f' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(20): error C2873: 'atan2f' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(20): error C2039: 'ceilf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(20): error C2873: 'ceilf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(21): error C2039: 'cosf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(21): error C2873: 'cosf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(21): error C2039: 'coshf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(21): error C2873: 'coshf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(21): error C2039: 'expf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(21): error C2873: 'expf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(22): error C2039: 'fabsf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(22): error C2873: 'fabsf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(22): error C2039: 'floorf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(22): error C2873: 'floorf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(22): error C2039: 'fmodf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(22): error C2873: 'fmodf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(23): error C2039: 'frexpf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(23): error C2873: 'frexpf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(23): error C2039: 'ldexpf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(23): error C2873: 'ldexpf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(23): error C2039: 'logf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(23): error C2873: 'logf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(24): error C2039: 'log10f' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(24): error C2873: 'log10f' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(24): error C2039: 'modff' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(24): error C2873: 'modff' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(24): error C2039: 'powf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(24): error C2873: 'powf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(25): error C2039: 'sinf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(25): error C2873: 'sinf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(25): error C2039: 'sinhf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(25): error C2873: 'sinhf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(25): error C2039: 'sqrtf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(25): error C2873: 'sqrtf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(26): error C2039: 'tanf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(26): error C2873: 'tanf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(26): error C2039: 'tanhf' : is not a member of '`global namespace''
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(26): error C2873: 'tanhf' : symbol cannot be used in a using-declaration
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(28): error C2039: 'acosl' : is not a member of '`global namespace''

1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\cmath(23): error C2873: 'logf' : symbol cannot be used in a using-declaration
...

You are adding the parser-inc directory to your include path. Don’t do that. They are meant for our interrogate parser only.

Yeah the reason I did that is because the compiler complains it can’t find pyconfig.h or /Dense/Eigen without it. Hmm maybe because when I installed I let it add Python, maybe I shouldn’t have done that.

Cheers,

pyconfig.h is in C:\Panda3D-1.9.0\python\include, whereas Eigen\Dense is in the thirdparty packages:

Damn I was about to edit my post and you beat me to it again :smiley: Yeah I cocked up the include path for the python headers, and I’m missing the third party libs from the devel install, I though’t they’d be included. I guess that’s only for the release installer though.

Yes, we should really be shipping the Eigen headers in the include directory. For most thirdparty packages it isn’t a problem since they aren’t directly being included from public Panda headers, but we build with Eigen nowadays which makes it a requirement when building anything that uses Panda.

Yeah thanks for that, I’ve got it all working in VS2010 x64 now with 1.9. I had to change raw pointers for panda types to use the PT macro because it was crashing, that was the only code change I had to make.

Also in case anyone else has the problem with the VS2010 Express x64 compiler after updating to VS2010 SP1 this patch fixes it: http://www.microsoft.com/en-us/download/details.aspx?id=4422 The SP1 patch causes the Win7 SDk x64 compiler to break, which is a problem because VS2010 Express doesn’t have a x64 compiler of it’s own provided.

Cheers,