#!/bin/sh -e
#
# test for libkakasi linkable
#
# $Id: kakasi-8,v 1.5 2013-12-17 05:41:17 knok Exp $

LOG=`pwd`/test-log
echo '  *** starting ' $0 >> $LOG

TMPSRC=main.c
TMPEXE=main

clean() {
    rm -f $TMPSRC $TMPEXE ${TMPEXE}.exe
}

cat > $TMPSRC <<_EOF
#include <libkakasi.h>

int
main()
{
    char *arg[] = {"kakasi", "-w"};
    kakasi_getopt_argv(2, arg);
    return 0;
}
_EOF

gcc $TMPSRC -o $TMPEXE -I../lib ../lib/.libs/libkakasi.so
STATUS=$?
if [ "$STATUS" != 0 ]
then
      echo "failed." >> $LOG
      echo "status code: $STATUS" >> $LOG
      exit 1
fi

clean

exit 0
