[ODE] Latest CVS compiling with MSVC7
Mark Rawls
pml_mrawls at yahoo.com
Tue Nov 26 09:32:02 2002
--0-1042572177-1038328296=:27505
Content-Type: text/plain; charset=us-ascii
Hi.
I am attempting to install the latest CVS version of CS. I have windows XP, and am using MSVC7 (the contrib/msvc7 solution however doesn't appear to be up to date; in any case, it isn't working for me). I downloaded the GNU make binary offered at q12.org, but I get problems when I do make ode-lib. In appears it may be a problem with the source code (or how my compiler treats the code more likely?). Here's what happens:
<prompt at ODE dir>make ode-lib <enter>
cl /nologo /DWIN32 /DMSVC /DSHAREDLIBEXPORT= /DSHAREDLIBIMPORT= /c /GR- /GX- /W3
/GF /Oy /Iinclude /DdNODEBUG /O2 /Foode/src/step.obj ode/src/step.cpp
cl : Command line warning D4029 : optimization is not available in the standard
edition compiler
step.cpp
ode\src\step.cpp(442) : error C2675: unary '-' : 'dInfBytes' does not define thi
s operator or a conversion to a type acceptable to the predefined operator
ode\src\step.cpp(443) : error C2664: 'dSetValue' : cannot convert parameter 3 fr
om 'dInfBytes' to 'dReal'
No user-defined-conversion operator available that can perform this conv
ersion, or the operator cannot be called
ode\src\step.cpp(730) : error C2675: unary '-' : 'dInfBytes' does not define thi
s operator or a conversion to a type acceptable to the predefined operator
ode\src\step.cpp(731) : error C2664: 'dSetValue' : cannot convert parameter 3 fr
om 'dInfBytes' to 'dReal'
No user-defined-conversion operator available that can perform this conv
ersion, or the operator cannot be called
make: *** [ode/src/step.obj] Error 2
Any help would be appreciated. Thanks,
Mark Rawls
---------------------------------
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now
--0-1042572177-1038328296=:27505
Content-Type: text/html; charset=us-ascii
<P>Hi.</P>
<P>I am attempting to install the latest CVS version of CS. I have windows XP, and am using MSVC7 (the contrib/msvc7 solution however doesn't appear to be up to date; in any case, it isn't working for me). I downloaded the GNU make binary offered at q12.org, but I get problems when I do make ode-lib. In appears it may be a problem with the source code (or how my compiler treats the code more likely?). Here's what happens:</P>
<P><prompt at ODE dir>make ode-lib <enter><BR>cl /nologo /DWIN32 /DMSVC /DSHAREDLIBEXPORT= /DSHAREDLIBIMPORT= /c /GR- /GX- /W3<BR> /GF /Oy /Iinclude /DdNODEBUG /O2 /Foode/src/step.obj ode/src/step.cpp<BR>cl : Command line warning D4029 : optimization is not available in the standard<BR>edition compiler<BR>step.cpp<BR>ode\src\step.cpp(442) : error C2675: unary '-' : 'dInfBytes' does not define thi<BR>s operator or a conversion to a type acceptable to the predefined operator<BR>ode\src\step.cpp(443) : error C2664: 'dSetValue' : cannot convert parameter 3 fr<BR>om 'dInfBytes' to 'dReal'<BR> No user-defined-conversion operator available that can perform this conv<BR>ersion, or the operator cannot be called<BR>ode\src\step.cpp(730) : error C2675: unary '-' : 'dInfBytes' does not define thi<BR>s operator or a conversion to a type acceptable to the predefined operator<BR>ode\src\step.cpp(731) : error C2664: 'dSetValue' : cannot convert parameter 3 fr<BR>om 'dInfBytes' to 'dReal'<BR> No user-defined-conversion operator available that can perform this conv<BR>ersion, or the operator cannot be called<BR>make: *** [ode/src/step.obj] Error 2</P>
<P>Any help would be appreciated. Thanks,</P>
<P>Mark Rawls</P><p><br><hr size=1>Do you Yahoo!?<br>
<a href="http://rd.yahoo.com/mail/mailsig/*http://mailplus.yahoo.com">Yahoo! Mail Plus</a> - Powerful. Affordable. <a href="http://rd.yahoo.com/mail/mailsig/*http://mailplus.yahoo.com">Sign up now</a>
--0-1042572177-1038328296=:27505--