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. Ari -----Original Message----- From: James Walker [mailto:[email protected]] Sent: Wednesday, May 09, 2012 11:09 AM To: Ari Shapiro Cc: [email protected] Subject: Re: [SmartBody-dev] help building on Mac - boost problem I understand a bit more about what's going on. Apparently, when you install boost, it will not replace a newer version of boost, and at some point in the past I had installed version 1.47. (Boost is now at 1.49.) Boost/filesystem contains a version 2 and a version 3. In Boost 1.44, filesystem version 2 was the default, while in Boost 1.46 and later, version 3 is the default. This can be overridden with a macro BOOST_FILESYSTEM_VERSION. So, where should I define this macro, if that's the right solution? -- 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
