1 | dnl |
1 | dnl |
2 | dnl originally from ncftp 2.3.0 |
2 | dnl originally from ncftp 2.3.0 |
3 | dnl added wi_EXTRA_PDIR and wi_ANSI_C |
3 | dnl added wi_EXTRA_PDIR and wi_ANSI_C |
4 | dnl $Id: aclocal.m4,v 1.1 2001/06/11 19:48:57 root Exp $ |
4 | dnl $Id: aclocal.m4,v 1.1.2.5 2004/04/18 19:55:46 root Exp $ |
5 | dnl |
5 | dnl |
6 | AC_DEFUN(wi_EXTRA_IDIR, [ |
6 | AC_DEFUN(wi_EXTRA_IDIR, [ |
7 | incdir="$1" |
7 | incdir="$1" |
8 | if test -r $incdir ; then |
8 | if test -r $incdir ; then |
9 | case "$CPPFLAGS" in |
9 | case "$CPPFLAGS" in |
… | |
… | |
105 | progdir="${exdir}/bin${subexdirr}" |
105 | progdir="${exdir}/bin${subexdirr}" |
106 | wi_EXTRA_PDIR($progdir) |
106 | wi_EXTRA_PDIR($progdir) |
107 | fi |
107 | fi |
108 | done |
108 | done |
109 | done |
109 | done |
110 | ]) |
|
|
111 | dnl |
|
|
112 | dnl |
|
|
113 | dnl |
|
|
114 | AC_DEFUN(wi_HPUX_CFLAGS, |
|
|
115 | [AC_MSG_CHECKING(if HP-UX ansi C compiler flags are needed) |
|
|
116 | AC_REQUIRE([AC_PROG_CC]) |
|
|
117 | os=`uname -s | tr '[A-Z]' '[a-z]'` |
|
|
118 | ac_cv_hpux_flags=no |
|
|
119 | if test "$os" = hp-ux ; then |
|
|
120 | if test "$ac_cv_prog_gcc" = yes ; then |
|
|
121 | if test "$CFLAGS" != "" ; then |
|
|
122 | # Shouldn't be in there. |
|
|
123 | CFLAGS=`echo "$CFLAGS" | sed 's/-Aa//g'` |
|
|
124 | fi |
|
|
125 | else |
|
|
126 | # If you're not using gcc, then you better have a cc/c89 |
|
|
127 | # that is usable. If you have the barebones compiler, it |
|
|
128 | # won't work. The good compiler uses -Aa for the ANSI |
|
|
129 | # compatible stuff. |
|
|
130 | x=`echo $CFLAGS | grep 'Aa' 2>/dev/null` |
|
|
131 | if test "$x" = "" ; then |
|
|
132 | CFLAGS="$CFLAGS -Aa" |
|
|
133 | fi |
|
|
134 | ac_cv_hpux_flags=yes |
|
|
135 | fi |
|
|
136 | # Also add _HPUX_SOURCE to get the extended namespace. |
|
|
137 | x=`echo $CFLAGS | grep '_HPUX_SOURCE' 2>/dev/null` |
|
|
138 | if test "$x" = "" ; then |
|
|
139 | CFLAGS="$CFLAGS -D_HPUX_SOURCE" |
|
|
140 | fi |
|
|
141 | fi |
|
|
142 | AC_MSG_RESULT($ac_cv_hpux_flags) |
|
|
143 | ]) |
|
|
144 | dnl |
|
|
145 | dnl |
|
|
146 | dnl |
|
|
147 | AC_DEFUN(wi_CFLAGS, [AC_REQUIRE([AC_PROG_CC]) |
|
|
148 | wi_HPUX_CFLAGS |
|
|
149 | if test "$CFLAGS" = "" ; then |
|
|
150 | CFLAGS="-O" |
|
|
151 | elif test "$ac_cv_prog_gcc" = "yes" ; then |
|
|
152 | case "$CFLAGS" in |
|
|
153 | *"-g -O"*) |
|
|
154 | #echo "using -g as default gcc CFLAGS" 1>&6 |
|
|
155 | CFLAGS=`echo $CFLAGS | sed 's/-g\ -O/-O/'` |
|
|
156 | ;; |
|
|
157 | *"-O -g"*) |
|
|
158 | # Leave the -g, but remove all -O options. |
|
|
159 | #echo "using -g as default gcc CFLAGS" 1>&6 |
|
|
160 | CFLAGS=`echo $CFLAGS | sed 's/-O\ -g/-O/'` |
|
|
161 | ;; |
|
|
162 | esac |
|
|
163 | fi |
|
|
164 | ]) |
110 | ]) |
165 | dnl |
111 | dnl |
166 | dnl |
112 | dnl |
167 | dnl |
113 | dnl |
168 | AC_DEFUN(wi_PROTOTYPES, [ |
114 | AC_DEFUN(wi_PROTOTYPES, [ |