2 AM_CONFIG_HEADER(config.h)
3 AM_INIT_AUTOMAKE(mono, 0.6)
16 AC_CHECK_SIZEOF(void *)
18 dnl ***************************
19 dnl *** Checks for glib 1.2 ***
20 dnl ***************************
22 AC_MSG_ERROR([Cannot find GLIB: Is glib-config in path?]))
24 GLIB_CFLAGS=`glib-config --cflags glib`
25 GLIB_LIBS=`glib-config --libs glib`
30 GMODULE_CFLAGS=`glib-config --cflags gmodule`
31 GMODULE_LIBS=`glib-config --libs gmodule`
33 AC_SUBST(GMODULE_CFLAGS)
34 AC_SUBST(GMODULE_LIBS)
36 CFLAGS='-g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations'
41 #mips-sgi-irix5.* | mips-sgi-irix6.*) TARGET=MIPS;;
42 i*86-*-*) TARGET=X86; arch_target=x86;;
43 #sparc-sun-4*) TARGET=SPARC;;
44 #sparc-sun-*) TARGET=SPARC;;
45 #sparc*-*-linux*) TARGET=SPARC;;
46 #alpha*-*-linux* | alpha*-*-osf*) TARGET=ALPHA;;
47 #m68k-*-linux*) TARGET=M68K;;
48 #powerpc-*-linux* | powerpc-*-sysv*) TARGET=POWERPC;;
49 #arm-*-linux-*) TARGET=ARM;;
52 if test ${TARGET} = unknown; then
53 CFLAGS="$CFLAGS -DNO_PORT"
54 AC_MSG_WARN("mono has not been ported to $host: some things may not work.")
57 AM_CONDITIONAL(MIPS_GCC, test ${TARGET}${ac_cv_prog_gcc} = MIPSyes)
58 AM_CONDITIONAL(MIPS_SGI, test ${TARGET}${ac_cv_prog_gcc} = MIPSno)
59 AM_CONDITIONAL(SPARC, test x$TARGET = xSPARC)
60 AM_CONDITIONAL(X86, test x$TARGET = xX86)
61 AM_CONDITIONAL(ALPHA, test x$TARGET = xALPHA)
62 AM_CONDITIONAL(M68K, test x$TARGET = xM68K)
63 AM_CONDITIONAL(POWERPC, test x$TARGET = xPOWERPC)
64 AM_CONDITIONAL(ARM, test x$TARGET = xARM)
72 mono/metadata/Makefile
76 mono/arch/x86/Makefile
77 mono/interpreter/Makefile
80 mono/monoburg/Makefile