Fatal error: initializer_list: No such file or directory

Hellow,

I want to use boost library for xml_parser in my c++ program.
In OpenWrt 19.07.7 buildroot I checked "Include all Boost libraries".
I compiling buildroot for MediaTek Ralink MIPS.
But when I add to my source:

#include <boost/property_tree/ptree.hpp>
#include <boost/property_tree/xml_parser.hpp>
namespace pt = boost::property_tree;

Building failed with error:

/home/riso/openwrt19.07.7/staging_dir/toolchain-mipsel_24kc_gcc-7.5.0_musl/bin/g++-uc: 22: [: Illegal number: s   
In file included from /home/riso/openwrt19.07.7/staging_dir/target-mipsel_24kc_musl/usr/include/boost/limits.hpp:19:0, 
                 from /home/riso/openwrt19.07.7/staging_dir/target-mipsel_24kc_musl/usr/include/boost/property_tree/detail/ptree_utils.hpp:13,
                 from /home/riso/openwrt19.07.7/staging_dir/target-mipsel_24kc_musl/usr/include/boost/property_tree/string_path.hpp:17,
                 from /home/riso/openwrt19.07.7/staging_dir/target-mipsel_24kc_musl/usr/include/boost/property_tree/ptree.hpp:16, 
                 from marcon.cpp:24:
/home/riso/openwrt19.07.7/staging_dir/target-mipsel_24kc_musl/usr/include/uClibc++/limits:24:2: warning: #warning limits header is nowhere complete or accurate [-Wcpp] 
 #warning limits header is nowhere complete or accurate 
  ^~~~~~~  
In file included from /home/riso/openwrt19.07.7/staging_dir/target-mipsel_24kc_musl/usr/include/boost/property_tree/ptree.hpp:21:0,
                 from marcon.cpp:24:
/home/riso/openwrt19.07.7/staging_dir/target-mipsel_24kc_musl/usr/include/boost/multi_index_container.hpp:50:10: fatal error: initializer_list: No such file or directory
 #include <initializer_list>
          ^~~~~~~~~~~~~~~~~~ 
compilation terminated. 

Any ideas?