Added platform check to configure
This commit is contained in:
@@ -11,6 +11,15 @@ LT_INIT
|
|||||||
### Checks for programs.
|
### Checks for programs.
|
||||||
AC_PROG_CC
|
AC_PROG_CC
|
||||||
|
|
||||||
|
### Get canonical host
|
||||||
|
AC_CANONICAL_HOST
|
||||||
|
PLATFORM="unknown"
|
||||||
|
AS_CASE([$host_os],
|
||||||
|
[freebsd*], [PLATFORM="freebsd" AC_DEFINE([PLATFORM_FREEBSD], [1], [FreeBSD])],
|
||||||
|
[darwin*], [PLATFORM="osx" AC_DEFINE([PLATFORM_OSX], [1], [OSx])],
|
||||||
|
[cygwin], [PLATFORM="cygwin" AC_DEFINE([PLATFORM_CYGWIN], [1], [Cygwin])],
|
||||||
|
[PLATFORM="nix" AC_DEFINE([PLATFORM_NIX], [1], [Nix])])
|
||||||
|
|
||||||
PKG_CHECK_MODULES([glib], [glib-2.0 >= 2.26], [],
|
PKG_CHECK_MODULES([glib], [glib-2.0 >= 2.26], [],
|
||||||
[AC_MSG_ERROR([glib 2.26 or higher is required])])
|
[AC_MSG_ERROR([glib 2.26 or higher is required])])
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user