Develop and Download Open Source Software

Browse CVS Repository

Contents of /freewnn/FreeWnn/configure.in

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


Revision 1.2 - (show annotations) (download)
Sun Jan 16 05:35:32 2000 UTC (24 years, 3 months ago) by ura
Branch: MAIN
CVS Tags: freewnn-1-1-1-a001
Changes since 1.1: +25 -8 lines
FreeWnn-1.1.1-a001 is released.

1 dnl
2 dnl $Id: configure.in,v 1.1.2.2 1999/04/06 03:12:19 nakanisi Exp $
3 dnl
4
5 dnl FreeWnn is a network-extensible Kana-to-Kanji conversion system.
6 dnl This file is part of FreeWnn.
7 dnl
8 dnl Copyright Kyoto University Research Institute for Mathematical Sciences
9 dnl 1987, 1988, 1989, 1990, 1991, 1992
10 dnl Copyright OMRON Corporation. 1987, 1988, 1989, 1990, 1991, 1992, 1999
11 dnl Copyright ASTEC, Inc. 1987, 1988, 1989, 1990, 1991, 1992
12 dnl
13 dnl Author: OMRON SOFTWARE Co., Ltd. <freewnn@rd.kyoto.omronsoft.co.jp>
14 dnl
15 dnl This program is free software; you can redistribute it and/or modify
16 dnl it under the terms of the GNU General Public License as published by
17 dnl the Free Software Foundation; either version 2, or (at your option)
18 dnl any later version.
19 dnl
20 dnl This program is distributed in the hope that it will be useful,
21 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
22 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
23 dnl GNU General Public License for more details.
24 dnl
25 dnl You should have received a copy of the GNU General Public License
26 dnl along with GNU Emacs; see the file COPYING. If not, write to the
27 dnl Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
28 dnl
29 dnl Commentary:
30 dnl
31 dnl Change log:
32 dnl
33 dnl Last modified date: 22,Mar.1999
34 dnl
35
36 dnl
37 dnl Process this file with autoconf to produce a configure script.
38 dnl
39 AC_INIT(Wnn/conv/cvt_head.h)
40
41 dnl
42 dnl Checks for cc and cpp.
43 dnl
44 AC_PROG_CC
45 AC_MSG_CHECKING(for cpp)
46 hosttype=`uname`
47 CCOPTIONS=""
48 CDEBUGFLAGS=-O
49 case $hosttype in
50 "Linux")
51 CCOPTIONS="-Dlinux -D_POSIX_SOURCE -D_BSD_SOURCE"
52 CDEBUGFLAGS="-O2 -fno-strength-reduce"
53 if test -x /lib/cpp; then
54 CPP=/lib/cpp
55 fi
56 ;;
57 "FreeBSD")
58 CCOPTIONS="-DCSRG_BASED"
59 CDEBUGFLAGS="-O2 -fno-strength-reduce"
60 if test -x /usr/libexec/cpp; then
61 CPP=/usr/libexec/cpp
62 fi
63 ;;
64 "SunOS")
65 case `uname -r` in
66 4.*)
67 if test $CC = gcc; then
68 CDEBUGFLAGS=-O2
69 CCOPTIONS="-Dsun -Dsparc"
70 else
71 CDEBUGFLAGS=-O4
72 CCOPTIONS=""
73 fi
74 CPP=/usr/lib/cpp
75 ;;
76 5.*)
77 if test $CC = gcc; then
78 CDEBUGFLAGS=-O2
79 CCOPTIONS="-Dsun -Dsparc -DSVR4 -DSYSV"
80 else
81 CCOPTIONS="-Xc -xF -xcg92 -Dsun -Dsparc -DSVR4 -DSYSV"
82 fi
83 if test -x /usr/ccs/lib/cpp; then
84 CPP=/usr/ccs/lib/cpp
85 fi
86 ;;
87 *)
88 { echo "configure: error: "This system is not supported."" 1>&2; exit 1; }
89 ;;
90 esac
91 ;;
92 *)
93 AC_MSG_ERROR("This system is not supported.")
94 ;;
95 esac
96 AC_PROG_CPP
97
98 dnl
99 dnl Checks for programs.
100 dnl
101 AC_PROG_YACC
102 AC_PROG_LEX
103 dnl AC_PROG_INSTALL
104 AC_PROG_LN_S
105 AC_PROG_MAKE_SET
106 AC_PROG_RANLIB
107 AC_SUBST(CCOPTIONS)
108 AC_SUBST(CDEBUGFLAGS)
109
110 dnl Checks for libraries.
111 dnl Replace `main' with a function in -lFS:
112 AC_CHECK_LIB(FS, main)
113 dnl Replace `main' with a function in -lFresco:
114 AC_CHECK_LIB(Fresco, main)
115 dnl Replace `main' with a function in -lICE:
116 AC_CHECK_LIB(ICE, main)
117 dnl Replace `main' with a function in -lPEX5:
118 AC_CHECK_LIB(PEX5, main)
119 dnl Replace `main' with a function in -lSM:
120 AC_CHECK_LIB(SM, main)
121 dnl Replace `main' with a function in -lX11:
122 AC_CHECK_LIB(X11, main)
123 dnl Replace `main' with a function in -lXIE:
124 AC_CHECK_LIB(XIE, main)
125 dnl Replace `main' with a function in -lXau:
126 AC_CHECK_LIB(Xau, main)
127 dnl Replace `main' with a function in -lXaw:
128 AC_CHECK_LIB(Xaw, main)
129 dnl Replace `main' with a function in -lXbsd:
130 AC_CHECK_LIB(Xbsd, main)
131 dnl Replace `main' with a function in -lXdmcp:
132 AC_CHECK_LIB(Xdmcp, main)
133 dnl Replace `main' with a function in -lXext:
134 AC_CHECK_LIB(Xext, main)
135 dnl Replace `main' with a function in -lXi:
136 AC_CHECK_LIB(Xi, main)
137 dnl Replace `main' with a function in -lXmu:
138 AC_CHECK_LIB(Xmu, main)
139 dnl Replace `main' with a function in -lXt:
140 AC_CHECK_LIB(Xt, main)
141 dnl Replace `main' with a function in -lXtf:
142 AC_CHECK_LIB(Xtf, main)
143 dnl Replace `main' with a function in -lXtst:
144 AC_CHECK_LIB(Xtst, main)
145 dnl Replace `main' with a function in -lcurses:
146 AC_CHECK_LIB(curses, main)
147 dnl Replace `main' with a function in -lfl:
148 AC_CHECK_LIB(fl, main)
149 dnl Replace `main' with a function in -lfont:
150 AC_CHECK_LIB(font, main)
151 dnl Replace `main' with a function in -loldX:
152 AC_CHECK_LIB(oldX, main)
153 dnl Replace `main' with a function in -lphigs:
154 AC_CHECK_LIB(phigs, main)
155 dnl Replace `main' with a function in -lxpg4:
156 AC_CHECK_LIB(xpg4, main)
157
158 AC_CHECK_LIB(crypt, main)
159 AC_CHECK_LIB(socket, main)
160 AC_CHECK_LIB(nsl, main)
161
162 dnl
163 dnl Checks for header files.
164 dnl
165 AC_PATH_X
166 AC_HEADER_STDC
167 AC_HEADER_SYS_WAIT
168 AC_CHECK_HEADERS(fcntl.h limits.h malloc.h sgtty.h strings.h sys/file.h sys/ioctl.h sys/time.h termio.h unistd.h)
169
170 dnl
171 dnl Checks for typedefs, structures, and compiler characteristics.
172 dnl
173 AC_TYPE_MODE_T
174 AC_HEADER_TIME
175
176 dnl
177 dnl Checks for library functions.
178 dnl
179 AC_PROG_GCC_TRADITIONAL
180 AC_FUNC_MEMCMP
181 AC_TYPE_SIGNAL
182 AC_FUNC_WAIT3
183 AC_CHECK_FUNCS(gethostname mkdir select socket strtol)
184
185 dnl
186 dnl Creating Makefiles.
187 dnl
188 AC_OUTPUT(Wnn/man/2.env/wnn/Makefile Wnn/pubdic/Makefile cWnn/uum/Makefile cWnn/man/6.jutil/Makefile cWnn/man/Makefile Wnn/man/4.cmd/Makefile kWnn/uum/Makefile cWnn/td/rk/Makefile cWnn/include/Makefile Wnn/jd/rk.vi/Makefile Wnn/jd/Makefile Makefile kWnn/include/Makefile Wnn/ld/Makefile Wnn/man/2.env/dic/Makefile Wnn/man/2.env/Makefile Wnn/man/3.libwnn/Makefile Wnn/man/6.jutil/Makefile Wnn/uum/Makefile cWnn/man/1.intro/Makefile cWnn/conv/Makefile Wnn/jd/rk/Makefile cWnn/td/Makefile Wnn/man/Makefile cWnn/td/rk_z/Makefile kWnn/conv/Makefile cWnn/man/4.cmd/Makefile cWnn/jlib/Makefile Wnn/include/Makefile Wnn/jutil/Makefile kWnn/jlib/Makefile cWnn/cd/rk_z/Makefile cWnn/Makefile cWnn/cdic/Makefile cWnn/man/2.env/Makefile Wnn/man/3.libwnn/js_lib/Makefile Wnn/man/3.libwnn/rk_lib/Makefile Contrib/dic/gerodic/Makefile kWnn/Makefile cWnn/jserver/Makefile kWnn/kdic/Makefile cWnn/tdic/Makefile Wnn/romkan/Makefile cWnn/cd/Makefile cWnn/jutil/Makefile cWnn/romkan/Makefile kWnn/jserver/Makefile Wnn/Makefile Wnn/man/3.libwnn/jl_lib/Makefile kWnn/romkan/Makefile kWnn/jutil/Makefile Pubdic/Makefile Wnn/conv/Makefile cWnn/cd/rk/Makefile cWnn/td/rk_p/Makefile Wnn/jlib.V3/Makefile kWnn/kd/Makefile Wnn/ld/rk/Makefile cWnn/etc/Makefile Wnn/jlib/Makefile Wnn/jserver/Makefile Wnn/wnncons/dic/Makefile cWnn/cd/rk_p/Makefile kWnn/kd/rk/Makefile Wnn/wnncons/Makefile Wnn/man/3.libwnn/misc_lib/Makefile kWnn/etc/Makefile)

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