… | |
… | |
87 | |
87 | |
88 | dnl Checks for library functions. |
88 | dnl Checks for library functions. |
89 | AC_PROG_GCC_TRADITIONAL |
89 | AC_PROG_GCC_TRADITIONAL |
90 | AC_TYPE_SIGNAL |
90 | AC_TYPE_SIGNAL |
91 | |
91 | |
92 | dnl alphasort can not be added to AC_CHECK_FUNCS because |
|
|
93 | AC_MSG_CHECKING(checking if alphasort is defined) |
|
|
94 | AC_TRY_COMPILE([#include <dirent.h>], [alphasort;], |
|
|
95 | ac_cv_func_alphasort=yes, ac_cv_func_alphasort=no) |
|
|
96 | if test "$ac_cv_func_alphasort" = yes; then |
|
|
97 | AC_DEFINE(HAVE_ALPHASORT, 1, [Define if you have the alphasort() function declaration.]) |
|
|
98 | AC_MSG_RESULT(yes) |
|
|
99 | else |
|
|
100 | AC_MSG_RESULT(no) |
|
|
101 | fi |
|
|
102 | |
|
|
103 | |
|
|
104 | |
|
|
105 | AC_MSG_CHECKING(how many args gettimeofday uses) |
|
|
106 | AC_CACHE_VAL(ac_cv_gettimeofday_args, |
|
|
107 | [AC_TRY_COMPILE([#include <sys/time.h> |
|
|
108 | #include <unistd.h>], |
|
|
109 | [struct timeval tv; struct timezone tzp; |
|
|
110 | gettimeofday(&tv, &tzp);], |
|
|
111 | [ac_gettimeofday_args=2], |
|
|
112 | [AC_TRY_COMPILE([#include <sys/time.h> |
|
|
113 | #include <unistd.h>], |
|
|
114 | [struct timeval tv; |
|
|
115 | gettimeofday(&tv, NULL);], |
|
|
116 | [ac_gettimeofday_args=2], |
|
|
117 | [AC_TRY_COMPILE([#include <sys/time.h> |
|
|
118 | #include <unistd.h>], |
|
|
119 | [struct timeval tv; gettimeofday(&tv);], |
|
|
120 | [ac_gettimeofday_args=1], |
|
|
121 | [ac_gettimeofday_args=0])])]) |
|
|
122 | ac_cv_gettimeofday_args=$ac_gettimeofday_args]) |
|
|
123 | |
|
|
124 | ac_gettimeofday_args=$ac_cv_gettimeofday_args |
|
|
125 | if test $ac_gettimeofday_args = 1 ; then |
|
|
126 | AC_DEFINE(HAVE_GETTIMEOFDAY,[],[Define if gettimeofday is available]) |
|
|
127 | AC_MSG_RESULT(one argument) |
|
|
128 | elif test $ac_gettimeofday_args = 2 ; then |
|
|
129 | AC_DEFINE(HAVE_GETTIMEOFDAY,[],[Define if gettimeofday is available]) |
|
|
130 | AC_DEFINE(GETTIMEOFDAY_TWO_ARGS,[],[Define if gettimeofday takes two arguments]) |
|
|
131 | AC_MSG_RESULT(two arguments) |
|
|
132 | else |
|
|
133 | AC_MSG_RESULT(unknown) |
|
|
134 | fi |
|
|
135 | |
|
|
136 | AC_PATH_PROG(PKG_CONFIG, pkg-config, no) |
92 | AC_PATH_PROG(PKG_CONFIG, pkg-config, no) |
137 | |
93 | |
138 | AC_MSG_CHECKING(glib >= 2.10) |
94 | AC_MSG_CHECKING(glib >= 2.10) |
139 | if $PKG_CONFIG glib-2.0 --atleast-version 2.10; then |
95 | if $PKG_CONFIG glib-2.0 --atleast-version 2.10; then |
140 | CXXFLAGS="$CXXFLAGS `$PKG_CONFIG glib-2.0 --cflags`" |
96 | CXXFLAGS="$CXXFLAGS `$PKG_CONFIG glib-2.0 --cflags`" |
… | |
… | |
201 | server/Makefile src/Makefile utils/Makefile ext/Makefile |
157 | server/Makefile src/Makefile utils/Makefile ext/Makefile |
202 | lib/checkarch.pl lib/collect.pl utils/add_throw.perl |
158 | lib/checkarch.pl lib/collect.pl utils/add_throw.perl |
203 | utils/crossloop.tmpl utils/crossloop.pl.tmpl utils/metaserver.pl |
159 | utils/crossloop.tmpl utils/crossloop.pl.tmpl utils/metaserver.pl |
204 | utils/crossloop.web utils/scores.pl utils/player_dl.pl common/Makefile |
160 | utils/crossloop.web utils/scores.pl utils/player_dl.pl common/Makefile |
205 | ]) |
161 | ]) |
|
|
162 | |