Use the correct path to the include file. --- boost_1_89_0/libs/predef/test/build.jam~ +++ boost_1_89_0/libs/predef/test/build.jam @@ -12,7 +12,7 @@ project : requirements # Add explicit dependency since we don't have header scanner for # .m and .mm files. - ../include/boost/predef.h + ../../../boost/predef.h ; using testing ;