project boost/program_options : source-location ../src ; SOURCES = cmdline config_file options_description parsers variables_map value_semantic positional_options utf8_codecvt_facet convert winmain split ; lib boost_program_options : $(SOURCES).cpp : <link>shared:<define>BOOST_PROGRAM_OPTIONS_DYN_LINK=1 # tell source we're building dll's # See https://svn.boost.org/trac/boost/ticket/5049 <target-os>hpux,<toolset>gcc:<define>_INCLUDE_STDC__SOURCE_199901 : : <link>shared:<define>BOOST_PROGRAM_OPTIONS_DYN_LINK=1 ; boost-install boost_program_options ;