2 AM_INIT_AUTOMAKE(multi2sim, 3.0.2)
9 # Checks for header files.
12 AC_CHECK_HEADERS([fcntl.h stdint.h stdlib.h string.h sys/ioctl.h sys/time.h termios.h unistd.h])
14 # Checks for typedefs, structures, and compiler characteristics.
17 AC_CHECK_MEMBERS([struct stat.st_blksize])
19 AC_CHECK_MEMBERS([struct stat.st_rdev])
22 # Checks for library functions.
23 AC_PROG_GCC_TRADITIONAL
25 AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK
31 AC_CHECK_FUNCS([alarm bzero ftruncate getcwd gettimeofday mkdir strcasecmp strdup strstr])
32 AC_CHECK_LIB([pthread], [pthread_create], [LIBPTHREAD=true], [], [])
34 AC_CONFIG_FILES([Makefile
36 src/libnetwork/Makefile
37 src/libgpukernel/Makefile
38 src/libgpudisasm/Makefile
39 src/libcachesystem/Makefile
40 src/libm2skernel/Makefile
41 src/libdisasm/Makefile
43 src/libmhandle/Makefile
45 src/libstruct/Makefile
49 src/libfs/hostfs/Makefile
50 src/libfs/bfs/Makefile