Arduino Due with Boost C++ Libraries ( ?

I am trying to run Boost C++ Libraries ( on an Arduino Due with partial success so far. This is what I did:

  1. installed Arduino 1.6.3 (the current version)
  2. installed “the core required by the Arduino Due board”
  3. downloaded from (the current version of boost)
  4. copied the entire “boost” sub-directory from inside this zip file to


  1. deleted the boost sub-sub-directories “asio”, “proto”, “spirit” and “test” (which can also be achieved, obviously, by not copying them in the first place in step 4)
  2. edited boost\config\user.hpp to include these lines:

#define BOOST_COMPILER_CONFIG <boost\config\compiler\gcc.hpp>
#define BOOST_PLATFORM_CONFIG <boost\config\platform\win32.hpp>

Everything seems to work, but with warnings. Is there a better way to do this?