Getting Boost Regex Errors while porting a plugin for InDesign CC 2017 with InDesign CC 2017 SDK.
URGENT HELP NEEDED
I am porting a plugin that was running on InDesign CC 2015 previously, for InDesign CC 2017.
I am using OSX 10.10.2 and XCode 5.0.2, as written in the HTML Documentation that comes with InDesign SDK.
The plugin for InDesign CC 2015 was compiled on OSX 10.9.5 using Xcode 4.6.2.
Now I am having problem while trying to make a build, Compilation goes successful but Linking shows several problems related to Boost-Regex.
The project includes a file 'libboost_regex-mt.a' and the version of Boost that InDesign CC 2015 was using was 1.55 as I saw in version.hpp.
Now I am getting following Linker errors:
Undefined symbols for architecture x86_64:
"boost::basic_regex<wchar_t, boost::regex_traits<wchar_t, boost::cpp_regex_traits<wchar_t> > >::do_assign(wchar_t const*, wchar_t const*, unsigned int)", referenced from:
smart::CAdWrksTagDataFactory::GetPrice(wchar_t const*) in AdWrksTagDataFactory.o
CAdWrksInDesignGridParser::Parse(IDocument*) in AdWrksInDesignGridParser.o
CAdWrksInDesignGridParser::CollectedGridFrame(InterfacePtr<IHierarchy>&, InterfacePtr<ISpread>&, int, smart::CAdWrksGridTagFinder&) in AdWrksInDesignGridParser.o
CAdWrksInDesignStyleParser::Parse(IDocument*) in AdWrksInDesignStyleParser.o
"boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > >::maybe_assign(boost::match_results<__gnu_cxx::__normal_iterator<wchar_t const*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > > > const&)", referenced from:
boost::re_detail_106000::perl_matcher<__gnu_cxx::__normal_iterator<wchar_t const*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<wchar_t const*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > >, boost::regex_traits<wchar_t, boost::cpp_regex_traits<wchar_t> > >::match_prefix() in AdWrksTagDataFactory.o
My Linking Section in Build Setting looks like in the following image.

I would really appreciate some help here. Thank you.