Hello I would like to ask you for compilling:
/udacity/P0267_RefImpl/Debug$ cmake --build .
...
I use Ubuntu 18.04
[ 6%] Built target io2d_core
[ 10%] Built target io2d_cairo
[ 14%] Built target io2d_cairo_xlib
[ 17%] Linking CXX executable color_fill
CMakeFiles/color_fill.dir/main.cpp.o: In function std::bad_optional_access::bad_optional_access()': /home/ivan/udacity/src/include/c++/v1/optional:167: undefined reference to
vtable for std::bad_optional_access'
CMakeFiles/color_fill.dir/main.cpp.o: In function std::experimental::io2d::v1::_Cairo::_Throw_if_failed_cairo_status_t(_cairo_status)': /home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xcairo_helpers.h:17: undefined reference to
std::bad_alloc::bad_alloc()'
CMakeFiles/color_fill.dir/main.cpp.o: In function std::__1::shared_ptr<_cairo_surface>::~shared_ptr()': /home/ivan/udacity/src/include/c++/v1/memory:3533: undefined reference to
std::__1::__shared_weak_count::__release_weak()'
CMakeFiles/color_fill.dir/main.cpp.o: In function std::__1::shared_ptr<_cairo_pattern>::~shared_ptr()': /home/ivan/udacity/src/include/c++/v1/memory:3533: undefined reference to
std::__1::__shared_weak_count::__release_weak()'
CMakeFiles/color_fill.dir/main.cpp.o: In function std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl> >::paint(std::experimental::io2d::v1::basic_brush<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl> > const&, std::__1::optional<std::experimental::io2d::v1::basic_brush_props<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl> > > const&, std::__1::optional<std::experimental::io2d::v1::basic_render_props<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl> > > const&, std::__1::optional<std::experimental::io2d::v1::basic_clip_props<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl> > > const&)': /home/ivan/udacity/src/include/c++/v1/optional:186: undefined reference to
std::bad_optional_access::~bad_optional_access()'
/home/ivan/udacity/src/include/c++/v1/optional:186: undefined reference to typeinfo for std::bad_optional_access' /home/ivan/udacity/src/include/c++/v1/optional:186: undefined reference to
std::bad_optional_access::~bad_optional_access()'
/home/ivan/udacity/src/include/c++/v1/optional:186: undefined reference to typeinfo for std::bad_optional_access' /home/ivan/udacity/src/include/c++/v1/optional:186: undefined reference to
std::bad_optional_access::~bad_optional_access()'
/home/ivan/udacity/src/include/c++/v1/optional:186: undefined reference to typeinfo for std::bad_optional_access' CMakeFiles/color_fill.dir/main.cpp.o: In function
std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl::surfaces::create_output_surface(int, int, std::experimental::io2d::v1::format, std::experimental::io2d::v1::scaling, std::experimental::io2d::v1::refresh_style, float)':
/home/ivan/udacity/src/include/c++/v1/system_error:564: undefined reference to std::__1::generic_category()' CMakeFiles/color_fill.dir/main.cpp.o: In function
std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl::surfaces::create_output_surface(int, int, std::experimental::io2d::v1::format, std::experimental::io2d::v1::scaling, std::experimental::io2d::v1::refresh_style, float)':
/home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:73: undefined reference to std::__1::system_error::system_error(std::__1::error_code)' /home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:73: undefined reference to
std::__1::system_error::~system_error()'
/home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:73: undefined reference to typeinfo for std::__1::system_error' CMakeFiles/color_fill.dir/main.cpp.o: In function
std::__1::basic_stringbuf<char, std::__1::char_traits, std::__1::allocator >::~basic_stringbuf()':
/home/ivan/udacity/src/include/c++/v1/sstream:191: undefined reference to std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string()' /home/ivan/udacity/src/include/c++/v1/sstream:191: undefined reference to
std::__1::basic_streambuf<char, std::__1::char_traits >::~basic_streambuf()'
CMakeFiles/color_fill.dir/main.cpp.o: In function std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_stringstream()': /home/ivan/udacity/src/include/c++/v1/sstream:866: undefined reference to
std::__1::basic_iostream<char, std::__1::char_traits >::~basic_iostream()'
/home/ivan/udacity/src/include/c++/v1/sstream:866: undefined reference to std::__1::basic_ios<char, std::__1::char_traits<char> >::~basic_ios()' CMakeFiles/color_fill.dir/main.cpp.o: In function
std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl::surfaces::begin_show(std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl::surfaces::_Output_surface_data*&, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl >, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl >&)':
/home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:179: undefined reference to std::__1::chrono::steady_clock::now()' /home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:182: undefined reference to
std::__1::chrono::steady_clock::now()'
CMakeFiles/color_fill.dir/main.cpp.o: In function std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl>::surfaces::begin_show(std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl>::surfaces::_Output_surface_data*&, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl> >*, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl> >&)': /home/ivan/udacity/src/include/c++/v1/system_error:564: undefined reference to
std::__1::generic_category()'
CMakeFiles/color_fill.dir/main.cpp.o: In function std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl>::surfaces::begin_show(std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl>::surfaces::_Output_surface_data*&, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl> >*, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl> >&)': /home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:203: undefined reference to
std::__1::system_error::system_error(std::__1::error_code)'
/home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:203: undefined reference to std::__1::system_error::~system_error()' /home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:203: undefined reference to
typeinfo for std::__1::system_error'
CMakeFiles/color_fill.dir/main.cpp.o: In function std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl>::surfaces::begin_show(std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl>::surfaces::_Output_surface_data*&, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl> >*, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl> >&)': /home/ivan/udacity/src/include/c++/v1/system_error:564: undefined reference to
std::__1::generic_category()'
CMakeFiles/color_fill.dir/main.cpp.o: In function std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl>::surfaces::begin_show(std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl>::surfaces::_Output_surface_data*&, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl> >*, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl> >&)': /home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:273: undefined reference to
std::__1::system_error::system_error(std::__1::error_code)'
/home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:273: undefined reference to std::__1::system_error::~system_error()' /home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:273: undefined reference to
typeinfo for std::__1::system_error'
CMakeFiles/color_fill.dir/main.cpp.o: In function std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl>::surfaces::begin_show(std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl>::surfaces::_Output_surface_data*&, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl> >*, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl> >&)': /home/ivan/udacity/src/include/c++/v1/ios:336: undefined reference to
vtable for std::__1::ios_base'
/home/ivan/udacity/src/include/c++/v1/ios:653: undefined reference to vtable for std::__1::basic_ios<char, std::__1::char_traits<char> >' /home/ivan/udacity/src/include/c++/v1/ios:690: undefined reference to
std::__1::ios_base::init(void)'
CMakeFiles/color_fill.dir/main.cpp.o: In function std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl>::surfaces::begin_show(std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl>::surfaces::_Output_surface_data*&, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl> >*, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl> >&)': /home/ivan/udacity/src/include/c++/v1/sstream:244: undefined reference to
std::__1::basic_streambuf<char, std::__1::char_traits >::basic_streambuf()'
CMakeFiles/color_fill.dir/main.cpp.o: In function std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl>::surfaces::begin_show(std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl>::surfaces::_Output_surface_data*&, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl> >*, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl> >&)': /home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:296: undefined reference to
std::__1::basic_ostream<char, std::__1::char_traits >::operator<<(unsigned long)'
CMakeFiles/color_fill.dir/main.cpp.o: In function std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl>::surfaces::begin_show(std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl>::surfaces::_Output_surface_data*&, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl> >*, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl> >&)': /home/ivan/udacity/src/include/c++/v1/sstream:911: undefined reference to
std::__1::basic_iostream<char, std::__1::char_traits >::~basic_iostream()'
/home/ivan/udacity/src/include/c++/v1/sstream:911: undefined reference to std::__1::basic_ios<char, std::__1::char_traits<char> >::~basic_ios()' CMakeFiles/color_fill.dir/main.cpp.o: In function
std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl::surfaces::begin_show(std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl::surfaces::_Output_surface_data*&, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl >, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl >&)':
/home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:308: undefined reference to std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(int)' /home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:312: undefined reference to
std::__1::to_string(int)'
/home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:312: undefined reference to std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string()' /home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:316: undefined reference to
std::__1::to_string(int)'
/home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:316: undefined reference to std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string()' /home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:320: undefined reference to
std::__1::to_string(long)'
/home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:320: undefined reference to std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string()' /home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:329: undefined reference to
std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >::~basic_string()'
/home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:330: undefined reference to std::__1::cerr' CMakeFiles/color_fill.dir/main.cpp.o: In function
std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl::surfaces::begin_show(std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl::surfaces::_Output_surface_data&, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl >, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl >&)':
/home/ivan/udacity/src/include/c++/v1/ios:336: undefined reference to vtable for std::__1::ios_base' /home/ivan/udacity/src/include/c++/v1/ios:653: undefined reference to
vtable for std::__1::basic_ios<char, std::__1::char_traits >'
/home/ivan/udacity/src/include/c++/v1/ios:690: undefined reference to std::__1::ios_base::init(void*)' CMakeFiles/color_fill.dir/main.cpp.o: In function
std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl::surfaces::begin_show(std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl::surfaces::_Output_surface_data&, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl >, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl >&)':
/home/ivan/udacity/src/include/c++/v1/sstream:244: undefined reference to std::__1::basic_streambuf<char, std::__1::char_traits<char> >::basic_streambuf()' CMakeFiles/color_fill.dir/main.cpp.o: In function
std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl::surfaces::begin_show(std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl::surfaces::_Output_surface_data&, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl >, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl >&)':
/home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:348: undefined reference to std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(int)' CMakeFiles/color_fill.dir/main.cpp.o: In function
std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl::surfaces::begin_show(std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl::surfaces::_Output_surface_data&, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl >, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl >&)':
/home/ivan/udacity/src/include/c++/v1/sstream:911: undefined reference to std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()' /home/ivan/udacity/src/include/c++/v1/sstream:911: undefined reference to
std::__1::basic_ios<char, std::__1::char_traits >::~basic_ios()'
CMakeFiles/color_fill.dir/main.cpp.o: In function std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl>::surfaces::begin_show(std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl>::surfaces::_Output_surface_data*&, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl> >*, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl> >&)': /home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:349: undefined reference to
std::__1::cerr'
/home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:349: undefined reference to std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string()' CMakeFiles/color_fill.dir/main.cpp.o: In function
std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl::surfaces::begin_show(std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl::surfaces::_Output_surface_data&, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl >, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl >&)':
/home/ivan/udacity/src/include/c++/v1/system_error:564: undefined reference to std::__1::generic_category()' CMakeFiles/color_fill.dir/main.cpp.o: In function
std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl::surfaces::begin_show(std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl::surfaces::_Output_surface_data&, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl >, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl >&)':
/home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:376: undefined reference to std::__1::system_error::system_error(std::__1::error_code)' /home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:376: undefined reference to
std::__1::system_error::~system_error()'
/home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:376: undefined reference to typeinfo for std::__1::system_error' /home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:312: undefined reference to
std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >::~basic_string()'
/home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:316: undefined reference to std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string()' /home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:320: undefined reference to
std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >::~basic_string()'
/home/ivan/udacity/P0267_RefImpl/P0267_RefImpl/P0267_RefImpl/cairo/xlib/xio2d_cairo_xlib_output_surfaces.h:349: undefined reference to std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string()' CMakeFiles/color_fill.dir/main.cpp.o: In function
std::__1::shared_ptr<_cairo_pattern>::shared_ptr<_cairo_pattern, void ()(_cairo_pattern*)>(_cairo_pattern*, void ()(_cairo_pattern), std::__1::enable_if<std::__1::is_convertible<_cairo_pattern*, _cairo_pattern*>::value, std::__1::shared_ptr<_cairo_pattern>::__nat>::type)':
/home/ivan/udacity/src/include/c++/v1/memory:3476: undefined reference to vtable for std::__1::__shared_count' /home/ivan/udacity/src/include/c++/v1/memory:3511: undefined reference to
vtable for std::__1::__shared_weak_count'
CMakeFiles/color_fill.dir/main.cpp.o: In function void std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl>::surfaces::_Render_to_native_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl>::surfaces::_Output_surface_data*, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl> > >(std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl>::surfaces::_Output_surface_data*&, std::experimental::io2d::v1::basic_output_surface<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfaces<std::experimental::io2d::v1::_Graphics_math_float_impl> >&)': /home/ivan/udacity/src/include/c++/v1/optional:186: undefined reference to
std::bad_optional_access::~bad_optional_access()'
/home/ivan/udacity/src/include/c++/v1/optional:186: undefined reference to typeinfo for std::bad_optional_access' /home/ivan/udacity/src/include/c++/v1/optional:186: undefined reference to
std::bad_optional_access::~bad_optional_access()'
/home/ivan/udacity/src/include/c++/v1/optional:186: undefined reference to typeinfo for std::bad_optional_access' CMakeFiles/color_fill.dir/main.cpp.o: In function
std::__1::basic_ostream<char, std::__1::char_traits >& std::__1::endl<char, std::__1::char_traits >(std::__1::basic_ostream<char, std::__1::char_traits >&)':
/home/ivan/udacity/src/include/c++/v1/ios:756: undefined reference to std::__1::ios_base::getloc() const' CMakeFiles/color_fill.dir/main.cpp.o: In function
std::__1::basic_ostream<char, std::__1::char_traits >& std::__1::endl<char, std::__1::char_traits >(std::__1::basic_ostream<char, std::__1::char_traits >&)':
/home/ivan/udacity/src/include/c++/v1/__locale:238: undefined reference to std::__1::ctype<char>::id' /home/ivan/udacity/src/include/c++/v1/__locale:238: undefined reference to
std::__1::locale::use_facet(std::__1::locale::id&) const'
CMakeFiles/color_fill.dir/main.cpp.o: In function std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::endl<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)': /home/ivan/udacity/src/include/c++/v1/ios:756: undefined reference to
std::__1::locale::~locale()'
CMakeFiles/color_fill.dir/main.cpp.o: In function std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::endl<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)': /home/ivan/udacity/src/include/c++/v1/ostream:1001: undefined reference to
std::__1::basic_ostream<char, std::__1::char_traits >::put(char)'
/home/ivan/udacity/src/include/c++/v1/ostream:1002: undefined reference to std::__1::basic_ostream<char, std::__1::char_traits<char> >::flush()' CMakeFiles/color_fill.dir/main.cpp.o: In function
std::__1::basic_ostream<char, std::__1::char_traits >& std::__1::endl<char, std::__1::char_traits >(std::__1::basic_ostream<char, std::__1::char_traits >&)':
/home/ivan/udacity/src/include/c++/v1/ios:756: undefined reference to std::__1::locale::~locale()' CMakeFiles/color_fill.dir/main.cpp.o: In function
void std::experimental::io2d::v1::_Cairo::_Render_for_scaling_uniform_or_letterbox<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl::surfaces::_Output_surface_data>(std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl::surfaces::_Output_surface_data&)':
/home/ivan/udacity/src/include/c++/v1/optional:186: undefined reference to std::bad_optional_access::~bad_optional_access()' /home/ivan/udacity/src/include/c++/v1/optional:186: undefined reference to
typeinfo for std::bad_optional_access'
/home/ivan/udacity/src/include/c++/v1/optional:186: undefined reference to std::bad_optional_access::~bad_optional_access()' /home/ivan/udacity/src/include/c++/v1/optional:186: undefined reference to
typeinfo for std::bad_optional_access'
/home/ivan/udacity/src/include/c++/v1/optional:186: undefined reference to std::bad_optional_access::~bad_optional_access()' /home/ivan/udacity/src/include/c++/v1/optional:186: undefined reference to
typeinfo for std::bad_optional_access'
/home/ivan/udacity/src/include/c++/v1/optional:186: undefined reference to std::bad_optional_access::~bad_optional_access()' /home/ivan/udacity/src/include/c++/v1/optional:186: undefined reference to
typeinfo for std::bad_optional_access'
CMakeFiles/color_fill.dir/main.cpp.o: In function std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)': /home/ivan/udacity/src/include/c++/v1/ostream:721: undefined reference to
std::__1::basic_ostream<char, std::__1::char_traits >::sentry::sentry(std::__1::basic_ostream<char, std::__1::char_traits >&)'
CMakeFiles/color_fill.dir/main.cpp.o: In function std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)': /home/ivan/udacity/src/include/c++/v1/ios:756: undefined reference to
std::__1::ios_base::getloc() const'
CMakeFiles/color_fill.dir/main.cpp.o: In function std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)': /home/ivan/udacity/src/include/c++/v1/__locale:238: undefined reference to
std::__1::ctype::id'
/home/ivan/udacity/src/include/c++/v1/__locale:238: undefined reference to std::__1::locale::use_facet(std::__1::locale::id&) const' CMakeFiles/color_fill.dir/main.cpp.o: In function
std::__1::basic_ostream<char, std::__1::char_traits >& std::__1::__put_character_sequence<char, std::__1::char_traits >(std::__1::basic_ostream<char, std::__1::char_traits >&, char const*, unsigned long)':
/home/ivan/udacity/src/include/c++/v1/ios:756: undefined reference to std::__1::locale::~locale()' /home/ivan/udacity/src/include/c++/v1/ios:756: undefined reference to
std::__1::locale::~locale()'
/home/ivan/udacity/src/include/c++/v1/ios:529: undefined reference to std::__1::ios_base::clear(unsigned int)' CMakeFiles/color_fill.dir/main.cpp.o: In function
std::__1::basic_ostream<char, std::__1::char_traits >& std::__1::__put_character_sequence<char, std::__1::char_traits >(std::__1::basic_ostream<char, std::__1::char_traits >&, char const*, unsigned long)':
/home/ivan/udacity/src/include/c++/v1/ostream:721: undefined reference to std::__1::basic_ostream<char, std::__1::char_traits<char> >::sentry::~sentry()' /home/ivan/udacity/src/include/c++/v1/ostream:721: undefined reference to
std::__1::basic_ostream<char, std::__1::char_traits >::sentry::~sentry()'
/home/ivan/udacity/src/include/c++/v1/ostream:739: undefined reference to std::__1::ios_base::__set_badbit_and_consider_rethrow()' CMakeFiles/color_fill.dir/main.cpp.o: In function
std::__1::shared_ptr<cairo_path>::~shared_ptr()':
/home/ivan/udacity/src/include/c++/v1/memory:3533: undefined reference to std::__1::__shared_weak_count::__release_weak()' CMakeFiles/color_fill.dir/main.cpp.o: In function
void std::experimental::io2d::v1::_Cairo::_Set_clip_propsstd::experimental::io2d::v1::_Graphics_math_float_impl(_cairo*, std::experimental::io2d::v1::basic_clip_props<std::experimental::io2d::v1::_Cairo::_Cairo_graphics_surfacesstd::experimental::io2d::v1::_Graphics_math_float_impl > const&)':
/home/ivan/udacity/src/include/c++/v1/optional:186: undefined reference to std::bad_optional_access::~bad_optional_access()' /home/ivan/udacity/src/include/c++/v1/optional:186: undefined reference to
typeinfo for std::bad_optional_access'
CMakeFiles/color_fill.dir/main.cpp.o: In function std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> > std::__1::__pad_and_output<char, std::__1::char_traits<char> >(std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> >, char const*, char const*, char const*, std::__1::ios_base&, char)': /home/ivan/udacity/src/include/c++/v1/string:1742: undefined reference to
std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >::__init(unsigned long, char)'
CMakeFiles/color_fill.dir/main.cpp.o: In function std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> > std::__1::__pad_and_output<char, std::__1::char_traits<char> >(std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> >, char const*, char const*, char const*, std::__1::ios_base&, char)': /home/ivan/udacity/src/include/c++/v1/locale:1408: undefined reference to
std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >::basic_string()'
/home/ivan/udacity/src/include/c++/v1/locale:1404: undefined reference to std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string()' CMakeFiles/color_fill.dir/main.cpp.o: In function
std::__1::enable_if<std::__1::__is_forward_iterator<char*>::value, void>::type std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >::__init<char*>(char*, char*)':
/home/ivan/udacity/src/include/c++/v1/string:1862: undefined reference to std::__1::__basic_string_common<true>::__throw_length_error() const' CMakeFiles/color_fill.dir/main.cpp.o: In function
std::__1::__shared_ptr_pointer<_cairo_pattern*, void ()(_cairo_pattern), std::__1::allocator<_cairo_pattern> >::__shared_ptr_pointer()':
/home/ivan/udacity/src/include/c++/v1/memory:3553: undefined reference to std::__1::__shared_weak_count::~__shared_weak_count()' CMakeFiles/color_fill.dir/main.cpp.o:(.data.rel.ro._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTVNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x10): undefined reference to
typeinfo for std::__1::basic_iostream<char, std::__1::char_traits >'
CMakeFiles/color_fill.dir/main.cpp.o:(.data.rel.ro._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTVNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x38): undefined reference to typeinfo for std::__1::basic_iostream<char, std::__1::char_traits<char> >' CMakeFiles/color_fill.dir/main.cpp.o:(.data.rel.ro._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTVNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x60): undefined reference to
typeinfo for std::__1::basic_iostream<char, std::__1::char_traits >'
CMakeFiles/color_fill.dir/main.cpp.o:(.data.rel.ro._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTVNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x10): undefined reference to typeinfo for std::__1::basic_istream<char, std::__1::char_traits<char> >' CMakeFiles/color_fill.dir/main.cpp.o:(.data.rel.ro._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTVNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x38): undefined reference to
typeinfo for std::__1::basic_istream<char, std::__1::char_traits >'
CMakeFiles/color_fill.dir/main.cpp.o:(.data.rel.ro._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTVNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x10): undefined reference to typeinfo for std::__1::basic_ostream<char, std::__1::char_traits<char> >' CMakeFiles/color_fill.dir/main.cpp.o:(.data.rel.ro._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTVNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x38): undefined reference to
typeinfo for std::__1::basic_ostream<char, std::__1::char_traits >'
CMakeFiles/color_fill.dir/main.cpp.o:(.data.rel.ro._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x20): undefined reference to std::__1::basic_streambuf<char, std::__1::char_traits<char> >::imbue(std::__1::locale const&)' CMakeFiles/color_fill.dir/main.cpp.o:(.data.rel.ro._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x28): undefined reference to
std::__1::basic_streambuf<char, std::__1::char_traits >::setbuf(char*, long)'
CMakeFiles/color_fill.dir/main.cpp.o:(.data.rel.ro._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x40): undefined reference to std::__1::basic_streambuf<char, std::__1::char_traits<char> >::sync()' CMakeFiles/color_fill.dir/main.cpp.o:(.data.rel.ro._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x48): undefined reference to
std::__1::basic_streambuf<char, std::__1::char_traits >::showmanyc()'
CMakeFiles/color_fill.dir/main.cpp.o:(.data.rel.ro._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x50): undefined reference to std::__1::basic_streambuf<char, std::__1::char_traits<char> >::xsgetn(char*, long)' CMakeFiles/color_fill.dir/main.cpp.o:(.data.rel.ro._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x60): undefined reference to
std::__1::basic_streambuf<char, std::__1::char_traits >::uflow()'
CMakeFiles/color_fill.dir/main.cpp.o:(.data.rel.ro._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x70): undefined reference to std::__1::basic_streambuf<char, std::__1::char_traits<char> >::xsputn(char const*, long)' CMakeFiles/color_fill.dir/main.cpp.o:(.data.rel.ro._ZTINSt3__120__shared_ptr_pointerIP14_cairo_patternPFvS2_ENS_9allocatorIS1_EEEE[_ZTINSt3__120__shared_ptr_pointerIP14_cairo_patternPFvS2_ENS_9allocatorIS1_EEEE]+0x10): undefined reference to
typeinfo for std::__1::__shared_weak_count'
CMakeFiles/color_fill.dir/main.cpp.o:(.data.rel.ro._ZTINSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTINSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x10): undefined reference to typeinfo for std::__1::basic_iostream<char, std::__1::char_traits<char> >' CMakeFiles/color_fill.dir/main.cpp.o:(.data.rel.ro._ZTINSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTINSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x10): undefined reference to
typeinfo for std::__1::basic_streambuf<char, std::__1::char_traits >'
CMakeFiles/color_fill.dir/main.cpp.o: In function std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::overflow(int)': /home/ivan/udacity/src/include/c++/v1/sstream:542: undefined reference to
std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >::push_back(char)'
CMakeFiles/color_fill.dir/main.cpp.o: In function std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::overflow(int)': /home/ivan/udacity/src/include/c++/v1/string:904: undefined reference to
std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >::resize(unsigned long, char)'
collect2: error: ld returned 1 exit status
P0267_RefImpl/Samples/color_fill/CMakeFiles/color_fill.dir/build.make:116: recipe for target 'P0267_RefImpl/Samples/color_fill/color_fill' failed
make[2]: *** [P0267_RefImpl/Samples/color_fill/color_fill] Error 1
CMakeFiles/Makefile2:442: recipe for target 'P0267_RefImpl/Samples/color_fill/CMakeFiles/color_fill.dir/all' failed
make[1]: *** [P0267_RefImpl/Samples/color_fill/CMakeFiles/color_fill.dir/all] Error 2
Makefile:157: recipe for target 'all' failed
make: *** [all] Error 2