// -*- c++ -*-
#ifndef AKAXISO_CONFIGURATION_H__
#define AKAXISO_CONFIGURATION_H__

#ifdef _MSC_VER
# pragma warning( disable : 4786 )
#if _MSC_VER >= 1300
#define TYPENAME typename
#else
#define TYPENAME
#endif
#define LONGLONG _int64
#endif

#ifdef __GNUG__
#define TYPENAME typename
#define LONGLONG long long
#endif

#ifdef __BORLANDC__
#define TYPENAME typename
#define LONGLONG long long
#endif

/* Default Charcode */
#if defined(_WIN32) /* VC */ || defined(__WIN32__) /* BCB */
#  define DEFAULT_CHARSET "Shift_JIS"
#endif

#if defined(__linux__) || defined(__unix__)
#  define DEFAULT_CHARSET "euc-jp"
#endif

#endif
