Mercurial > dwindows
comparison configure.in @ 412:a8015e02b590
Initial configure support for MacOS X.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Tue, 13 May 2003 07:59:00 +0000 |
parents | 18ecaae9cc3b |
children | 636a8a19f6c8 |
comparison
equal
deleted
inserted
replaced
411:a3a299455c67 | 412:a8015e02b590 |
---|---|
3 | 3 |
4 DW_MAJOR_VERSION=1 | 4 DW_MAJOR_VERSION=1 |
5 DW_MINOR_VERSION=0 | 5 DW_MINOR_VERSION=0 |
6 DW_SUB_VERSION=0 | 6 DW_SUB_VERSION=0 |
7 | 7 |
8 DW_SRC=gtk | |
9 DW_DEFINE=__UNIX__ | |
8 AC_SUBST(DW_MAJOR_VERSION) | 10 AC_SUBST(DW_MAJOR_VERSION) |
9 AC_SUBST(DW_MINOR_VERSION) | 11 AC_SUBST(DW_MINOR_VERSION) |
10 AC_SUBST(DW_SUB_VERSION) | 12 AC_SUBST(DW_SUB_VERSION) |
11 | 13 |
12 INCLUDES="-I." | 14 INCLUDES="-I." |
47 | 49 |
48 AC_CHECK_LIB(sun, getpwnam, LIBS="$LIBS -lsun",) | 50 AC_CHECK_LIB(sun, getpwnam, LIBS="$LIBS -lsun",) |
49 AC_CHECK_LIB(dgc, inet_addr, LIBS="$LIBS -ldgc",) | 51 AC_CHECK_LIB(dgc, inet_addr, LIBS="$LIBS -ldgc",) |
50 AC_CHECK_LIB(resolv, gethostbyname, LIBS="$LIBS -lresolv",) | 52 AC_CHECK_LIB(resolv, gethostbyname, LIBS="$LIBS -lresolv",) |
51 | 53 |
52 AC_CHECK_PROG(PKG_CFG, pkg-config, pkg-config) | 54 OPSYSTEM=`uname -s` |
53 if test x"$PKG_CFG" != x; then | |
54 GTK_LIBS=`$PKG_CFG --silence-errors --libs gtk+-2.0 gthread-2.0` | |
55 fi | |
56 | 55 |
57 if test x"$GTK_LIBS" = x; then | 56 if test $OPSYSTEM = "Darwin"; then |
58 AM_PATH_GLIB(1.2.0,,AC_MSG_ERROR(AC_MSG_ERROR(Cannot find GLIB: Is glib-config in path?))) | 57 DW_SRC=mac |
59 AM_PATH_GTK(1.2.0,,AC_MSG_ERROR(AC_MSG_ERROR(Cannot find GTK: Is gtk-config in path?)), gthread) | 58 DW_DEFINE=__MAC__ |
60 AM_PATH_GDK_IMLIB(1.9.4, AC_DEFINE(USE_IMLIB), AC_MSG_ERROR(IMLIB not found or too old. Dynamic Windows cannot build without it.)) | |
61 else | 59 else |
62 GTK_CFLAGS=`$PKG_CFG --cflags gtk+-2.0 gthread-2.0` | 60 AC_CHECK_PROG(PKG_CFG, pkg-config, pkg-config) |
63 GTK_LIBS=`$PKG_CFG --libs gtk+-2.0 gthread-2.0` | 61 if test x"$PKG_CFG" != x; then |
62 GTK_LIBS=`$PKG_CFG --silence-errors --libs gtk+-2.0 gthread-2.0` | |
63 fi | |
64 | |
65 if test x"$GTK_LIBS" = x; then | |
66 AM_PATH_GLIB(1.2.0,,AC_MSG_ERROR(AC_MSG_ERROR(Cannot find GLIB: Is glib-config in path?))) | |
67 AM_PATH_GTK(1.2.0,,AC_MSG_ERROR(AC_MSG_ERROR(Cannot find GTK: Is gtk-config in path?)), gthread) | |
68 AM_PATH_GDK_IMLIB(1.9.4, AC_DEFINE(USE_IMLIB), AC_MSG_ERROR(IMLIB not found or too old. Dynamic Windows cannot build without it.)) | |
69 else | |
70 GTK_CFLAGS=`$PKG_CFG --cflags gtk+-2.0 gthread-2.0` | |
71 GTK_LIBS=`$PKG_CFG --libs gtk+-2.0 gthread-2.0` | |
72 fi | |
64 fi | 73 fi |
65 | 74 |
66 AC_CHECK_HEADER(pthread.h,,AC_MSG_ERROR([pthread header not found. Dynamic Windows cannot build without it.])) | 75 AC_CHECK_HEADER(pthread.h,,AC_MSG_ERROR([pthread header not found. Dynamic Windows cannot build without it.])) |
67 AC_CHECK_LIB(pthread, pthread_attr_init, PTHREAD_LIBS="-lpthread", | 76 AC_CHECK_LIB(pthread, pthread_attr_init, PTHREAD_LIBS="-lpthread", |
68 AC_CHECK_LIB(pthreads, pthread_attr_init, PTHREAD_LIBS="-lpthreads", | 77 AC_CHECK_LIB(pthreads, pthread_attr_init, PTHREAD_LIBS="-lpthreads", |
88 AC_SUBST(LN) | 97 AC_SUBST(LN) |
89 AC_SUBST(CP) | 98 AC_SUBST(CP) |
90 AC_SUBST(MV) | 99 AC_SUBST(MV) |
91 AC_SUBST(MKDIR) | 100 AC_SUBST(MKDIR) |
92 | 101 |
102 AC_SUBST(DW_SRC) | |
103 AC_SUBST(DW_DEFINE) | |
104 | |
93 AC_CONFIG_FILES([ | 105 AC_CONFIG_FILES([ |
94 Makefile | 106 Makefile |
95 dw-config ]) | 107 dw-config ]) |
96 AC_OUTPUT | 108 AC_OUTPUT |