On 5/9/2012 12:15 PM, Ari Shapiro wrote:
> Looking at:
> http://www.boost.org/doc/libs/1_48_0/libs/filesystem/v3/doc/deprecated.html
> I see that the complete() function was replaced by absolute().
>
> Can you replace the function: complete() with absolute() and see if it builds?
>
> I haven't tested SmartBody with the newer version of BOOST, but I wouldn't 
> expect there to be any problems, other than the API changes.

With that change, that file compiles.

Next, I got errors in 
core/smartbody/smartbody-lib/src/sbm/mcontrol_callbacks.cpp.  I made 
fixes to 11 lines, and got that one to compile.

The next error maybe no longer has anything to do with Boost...

[  5%] Building CXX object 
core/smartbody/smartbody-lib/src/CMakeFiles/smartbody-lib.dir/sbm/mcontrol_util.cpp.o
In file included from /usr/local/include/ode/ode.h:30,
                  from 
/Volumes/Lion/smartbody/core/smartbody/smartbody-lib/src/./sbm/Physics/SbmPhysicsSimODE.h:4,
                  from 
/Volumes/Lion/smartbody/core/smartbody/smartbody-lib/src/sbm/mcontrol_util.cpp:77:
/usr/local/include/ode/common.h:111:2: error: #error You must #define 
dSINGLE or dDOUBLE

-- 
   James W. Walker, Innoventive Software LLC
   <http://www.frameforge3d.com/>

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Smartbody-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/smartbody-developer

Reply via email to