#define _PATH_LOCALE "/usr/lib/locale" ... #define _PATH_LOCALE "/usr/lib/locale" This is defined twice. I would recommend deleting the latter, and moving the bottom four up to after the first. (the "trailing slash" comment does not apply)