3 AM_CONFIG_HEADER(conf.h)
4 AM_INIT_AUTOMAKE(d2x, 0.0.9)
16 CFLAGS="-g -O2 -Wall -Werror"
19 if test "$OSTYPE" = "MSDOS"; then
21 CFLAGS="-I \$(top_srcdir)/arch/dos/include $CFLAGS"
22 AM_CONDITIONAL(ENV_DJGPP, test "$OSTYPE" = "MSDOS")
23 AC_DEFINE(__ENV_DJGPP__)
24 AC_PATH_PROG(NASM, nasmw, no)
28 CFLAGS="-D_REENTRANT -pipe $CFLAGS"
29 AM_CONDITIONAL(ENV_LINUX, test "$OSTYPE" != "MSDOS")
30 AC_DEFINE(__ENV_LINUX__)
33 AC_CHECK_LIB(SDL, SDL_Init, SDL_LIBS="-lSDL", AC_MSG_ERROR(The SDL which is required not found.),-ldl -lpthread)
34 AC_CHECK_HEADERS(netipx/ipx.h)
40 [ --with-opengl Build OpenGL support ],
44 *) AC_MSG_ERROR(bad value ${withval} for --with-opengl) ;;
47 if test x$opengl = xtrue; then
48 AC_CHECK_LIB(GL, main,
50 [AC_MSG_ERROR(GL not found, OpenGL cannot be built)
52 -L/usr/X11R6/lib -lX11 -lXext -lm)
53 AC_CHECK_LIB(GLU,main,
54 OGL_LIBS="${OGL_LIBS} -lGLU",
55 [AC_MSG_ERROR(GLU not found, OpenGL cannot be built)
57 -lGL -L/usr/X11R6/lib -lX11 -lXext -lm)
60 if test x$opengl = xtrue; then
62 CFLAGS="-I \$(top_srcdir)/input/ggi/include $CFLAGS"
64 CFLAGS="-I \$(top_srcdir)/input/sdl/include $CFLAGS"
66 AM_CONDITIONAL(USE_OPENGL, test x$opengl = xtrue)
68 AC_PATH_PROG(NASM, nasm, no)
69 CFLAGS="-I \$(top_srcdir)/input/linux/include -I \$(top_srcdir)/arch/linux/include $CFLAGS"
73 # Check for NASM and network
76 AC_ARG_WITH(assembler,
77 [ --without-assembler Do not use assembler optimization ],
78 if test x$withval = xno; then
82 [ --without-network Do not build network/serial support ],
83 if test x$withval = xno; then
87 if test "$NASM" = "no"; then
90 if test "$NO_ASM" = 1; then
99 if test "$OSTYPE" = "MSDOS"; then
102 NASMFLAGS="-f elf -d__ENV_LINUX__"
107 if test "$NO_NETWORK" = 0; then
110 AM_CONDITIONAL(USE_ASM, test "$NO_ASM" != 1)
117 #libdir='$(shell pwd)/${top_srcdir}/main'