Develop and Download Open Source Software

Browse CVS Repository

Annotation of /satellite/satellite4/configure.in

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.3 - (hide annotations) (download)
Wed Jul 28 13:47:05 2004 UTC (19 years, 8 months ago) by orrisroot
Branch: MAIN
Changes since 1.2: +3 -16 lines
collected arround of termcap library to macro 'termcap.m4'

1 orrisroot 1.1 # Process this file with autoconf to produce a configure script.
2 orrisroot 1.2 AC_PREREQ(2.57)
3 orrisroot 1.1 AC_INIT(satellite, 4.21.1, okumura@brain.riken.go.jp)
4 orrisroot 1.3 AC_REVISION($Id: configure.in,v 1.2 2004/07/28 05:44:24 orrisroot Exp $)
5 orrisroot 1.1
6     AC_CONFIG_SRCDIR(satellite4-config.in)
7     AC_CONFIG_AUX_DIR(config)
8     AC_PREFIX_DEFAULT(/usr/local/satellite4)
9    
10     AC_CANONICAL_TARGET
11     AM_INIT_AUTOMAKE(satellite, 4.21.1)
12     AM_CONFIG_HEADER(config.h)
13    
14     sl4includedir=$includedir/satellite4
15     AC_SUBST(sl4includedir)
16    
17     sl4libdir=$libdir
18     AC_SUBST(sl4libdir)
19    
20     sl4libexecdir=$libexecdir/satellite4
21     AC_SUBST(sl4libexecdir)
22    
23     docdir=$datadir/doc
24     AC_SUBST(docdir)
25     sl4docdir=$docdir/satellite4
26     AC_SUBST(sl4docdir)
27    
28     sl4sharedir=$datadir/satellite4
29     AC_SUBST(sl4sharedir)
30    
31     examplesdir=$datadir/examples/satellite4
32     AC_SUBST(examplesdir)
33    
34     moduledir=$libdir/satellite4
35     AC_SUBST(moduledir)
36    
37     systemrcdir=$sysconfdir/satellite4
38     AC_SUBST(systemrcdir)
39    
40     modulercdir=$sysconfdir/satellite4
41     AC_SUBST(modulercdir)
42    
43     MODULE_LDFLAGS='-no-undefined -module -avoid-version'
44     AC_SUBST(MODULE_LDFLAGS)
45    
46     # Checks for programs.
47     AM_DISABLE_STATIC
48 orrisroot 1.2 AC_PROG_CXX
49 orrisroot 1.1 AC_PROG_CC
50     AC_PROG_CPP
51     AC_PROG_INSTALL
52     AC_PROG_LN_S
53     AC_PROG_MAKE_SET
54     AC_PROG_RANLIB
55 orrisroot 1.2 AC_PROG_YACC
56 orrisroot 1.1 AC_PROG_AWK
57     AC_LIBTOOL_DLOPEN
58     AC_PROG_LIBTOOL
59     AM_PROG_LEX
60     AC_SHLIBPATH_VAR
61    
62     AC_C_BIGENDIAN
63     AM_MAINTAINER_MODE
64    
65     AM_PATH_PTHREAD
66    
67     # Checks for libraries.
68     # FIXME: Replace `main' with a function in `-lm':
69     AC_CHECK_LIB(m, sin)
70    
71 orrisroot 1.3 # check termcap library
72     AM_PATH_TERMCAP
73 orrisroot 1.1
74     # FIXME: Replace `main' with a function in `-lsatellite':
75     #AC_CHECK_LIB([satellite], [main])
76     # FIXME: Replace `main' with a function in `-lslshell':
77     #AC_CHECK_LIB([slshell], [main])
78     AC_CHECK_LIB([dl], [dlopen])
79    
80     # Checks for header files.
81     AC_PATH_X
82     AC_HEADER_DIRENT
83     AC_HEADER_STDC
84     AC_HEADER_SYS_WAIT
85 orrisroot 1.2 AC_CHECK_HEADERS([fcntl.h float.h locale.h malloc.h stddef.h stdlib.h string.h strings.h sys/file.h sys/ioctl.h sys/param.h sys/time.h sys/timeb.h termios.h unistd.h \
86     vfork.h errno.h limits.h memory.h getopt.h pwd.h \
87 orrisroot 1.1 windows.h direct.h io.h process.h])
88    
89     # Checks for typedefs, structures, and compiler characteristics.
90 orrisroot 1.2 AC_HEADER_STDBOOL
91 orrisroot 1.1 AC_C_CONST
92     AC_C_INLINE
93 orrisroot 1.2 AC_TYPE_PID_T
94 orrisroot 1.1 AC_TYPE_SIZE_T
95     AC_HEADER_TIME
96     AC_STRUCT_TM
97     AC_TYPE_UID_T
98     AC_CHECK_TYPE(time_t, long)
99    
100     # Checks for library functions.
101 orrisroot 1.2 AC_FUNC_CLOSEDIR_VOID
102 orrisroot 1.1 AC_FUNC_FORK
103     AC_PROG_GCC_TRADITIONAL
104     AC_FUNC_LSTAT
105 orrisroot 1.2 AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK
106 orrisroot 1.1 AC_FUNC_MALLOC
107     AC_FUNC_MMAP
108 orrisroot 1.2 AC_FUNC_REALLOC
109 orrisroot 1.1 AC_TYPE_SIGNAL
110     AC_FUNC_STAT
111 orrisroot 1.2 AC_FUNC_STRTOD
112 orrisroot 1.1 AC_FUNC_VPRINTF
113 orrisroot 1.2 AC_CHECK_FUNCS([endpwent floor ftime getcwd gethostname gettimeofday memset mkdir munmap pow putenv rmdir setenv setlocale sqrt strchr strdup strpbrk strrchr strstr strtol \
114     bzero memmove strerror strncpy snprintf lockf flock vsnprintf])
115 orrisroot 1.1
116     AC_CONFIG_FILES([Makefile
117     satellite4-config
118     lib/Makefile
119     lib/common/Makefile
120     lib/shell/Makefile
121     shell/Makefile
122     etc/Makefile
123     modules/Makefile
124     modules/util/Makefile
125     modules/system/Makefile
126     modules/ispp/Makefile
127 orrisroot 1.2 modules/gpm/Makefile
128     modules/gpm/lib/Makefile
129     modules/gpm/command/Makefile
130     modules/gpm/gpm2ps/Makefile
131     modules/gpm/gpmwin/Makefile
132 orrisroot 1.1 modules/ncs/Makefile
133     modules/ncs/lib/Makefile
134     modules/ncs/lib/common/Makefile
135     modules/ncs/lib/simulation/Makefile
136     modules/ncs/lib/main/Makefile
137     modules/ncs/command/Makefile
138     modules/ncs/ncspp/Makefile
139     modules/npe/Makefile
140     modules/npe/lib/Makefile
141     modules/npe/lib/common/Makefile
142     modules/npe/lib/estimation/Makefile
143     modules/npe/lib/user/Makefile
144     modules/npe/lib/ncs/Makefile
145     modules/npe/command/Makefile
146     modules/dcm/Makefile
147     modules/statistics/Makefile
148     modules/statistics/script/Makefile
149     modules/statistics/script/data/Makefile])
150     AC_OUTPUT

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26