strcasecmp/strncasecmp needs strings.h according to POSIX, so add this
include where these occur.
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
+#include <strings.h>
#include <assert.h>
#include <errno.h>
#include <sys/types.h>
#include FT_GLYPH_H
#include FT_TRUETYPE_TABLES_H
#include FT_OUTLINE_H
+#include <strings.h>
#include "ass.h"
#include "ass_library.h"
#include <stdio.h>
#include <assert.h>
#include <string.h>
+#include <strings.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <inttypes.h>
#include <inttypes.h>
#include <ft2build.h>
#include FT_GLYPH_H
+#include <strings.h>
#include "ass_library.h"
#include "ass.h"