Compilation fails with errors like this: ypaint.cc: In member function ‘void Graphics::drawStringEllipsis(int, int, const char*, int)’: ypaint.cc:269:24: error: ‘mblen’ was not declared in this scope if (multiByte) mblen(NULL, 0); ^~~~~ (and more of the same kind) The problem is that ypaint.cc uses the mblen function, but doesn't include the right header (cstdlib). Reported to upstream as well: https://github.com/bbidulock/icewm/issues/329
Is this still an issue with latest icewm release?
Seems fixed in 1.5.5, this fix got committed upstream: https://github.com/bbidulock/icewm/commit/e79cf7a3f0c89f10c507478695fdcde587bdf1eb