diff --git a/src/graphics/Label.cpp b/src/graphics/Label.cpp index 070c895..6f9f584 100644 --- a/src/graphics/Label.cpp +++ b/src/graphics/Label.cpp @@ -103,7 +103,10 @@ bool Label::create(const std::string& labelText) { case HAlignPosition::JUSTIFY: pango_layout_set_alignment(mPangoLyt, PANGO_ALIGN_LEFT); // not sure if needed pango_layout_set_justify(mPangoLyt, true); +// only enabled in pango 1.50 and greater +#if PANGO_VERSION_MAJOR >= 1 && PANGO_VERSION_MINOR >= 50 pango_layout_set_justify_last_line(mPangoLyt, true); +#endif break; case HAlignPosition::CENTER: [[fallthrough]];