Lines 16-33
Link Here
|
16 |
# Checks for programs. |
16 |
# Checks for programs. |
17 |
AC_PROG_CC |
17 |
AC_PROG_CC |
18 |
AC_PROG_RANLIB |
18 |
AC_PROG_RANLIB |
19 |
|
19 |
AC_USE_SYSTEM_EXTENSIONS |
20 |
|
20 |
|
21 |
# Default CFLAGS. |
21 |
# Default CFLAGS. |
22 |
if test "x$GCC" = "xyes" && test "$DEFAULT_CFLAGS" = "yes"; then |
22 |
#if test "x$GCC" = "xyes" && test "$DEFAULT_CFLAGS" = "yes"; then |
23 |
CFLAGS="-Wall -O2 -fomit-frame-pointer -ffast-math" |
23 |
# CFLAGS="-Wall -O2 -fomit-frame-pointer -ffast-math" |
24 |
fi |
24 |
#fi |
25 |
CFLAGS="$CFLAGS -I${srcdir}/../lib" |
25 |
#CFLAGS="$CFLAGS -I${srcdir}/../lib" |
26 |
|
26 |
|
27 |
# Checks for LFS flags, we may not handle big files, but it doesn't hurt. |
27 |
# Checks for LFS flags, we may not handle big files, but it doesn't hurt. |
28 |
AC_SYS_LARGEFILE |
28 |
AC_SYS_LARGEFILE |
29 |
|
29 |
|
30 |
|
|
|
31 |
AC_DEFUN([CHECK_MATH], |
30 |
AC_DEFUN([CHECK_MATH], |
32 |
[OLD_CFLAGS="$CFLAGS"] |
31 |
[OLD_CFLAGS="$CFLAGS"] |
33 |
[CFLAGS="$CFLAGS -w"] |
32 |
[CFLAGS="$CFLAGS -w"] |
Lines 127-161
Link Here
|
127 |
|
126 |
|
128 |
# Checks for X. |
127 |
# Checks for X. |
129 |
AC_PATH_XTRA |
128 |
AC_PATH_XTRA |
130 |
CFLAGS="$X_CFLAGS $CFLAGS" |
|
|
131 |
LDFLAGS="$X_PRE_LIBS $X_LIBS -lX11 $X_EXTRA_LIBS $LDFLAGS" |
132 |
|
129 |
|
133 |
# Checks for GtkGLExt. |
130 |
# Checks for GtkGLExt. |
134 |
PKG_CHECK_MODULES(GTKGLEXT, [gtkglext-1.0 >= 0.7.0]) |
131 |
PKG_CHECK_MODULES(GTKGLEXT, [gtkglext-1.0 >= 0.7.0]) |
135 |
CFLAGS="$GTKGLEXT_CFLAGS $CFLAGS" |
|
|
136 |
LDFLAGS="$GTKGLEXT_LIBS $LDFLAGS" |
137 |
GTKGL_VERSION="$($PKG_CONFIG --modversion gtkglext-1.0)" |
132 |
GTKGL_VERSION="$($PKG_CONFIG --modversion gtkglext-1.0)" |
138 |
|
133 |
|
139 |
# Checks for OpenGL. |
134 |
# Checks for OpenGL. |
140 |
AC_TRY_LINK([#include "GL/gl.h"], |
135 |
AC_SEARCH_LIBS([glBegin],[GL],[ogl="yes"],[ogl="no"],) |
141 |
[glBegin(GL_QUADS);], |
|
|
142 |
[ogl="yes"], |
143 |
[ogl="no"]) |
144 |
|
145 |
if test "x$ogl" = "xno"; then |
136 |
if test "x$ogl" = "xno"; then |
146 |
AC_MSG_NOTICE([maybe libGL requires libpthread...]) |
137 |
AC_MSG_NOTICE([maybe libGL requires libpthread...]) |
147 |
OLD_LDFLAGS="$LDFLAGS" |
138 |
AC_SEARCH_LIBS([glBegin],[GL],[ogl="yes"],[ogl="no"],[-lpthread]) |
148 |
LDFLAGS="$LDFLAGS -lpthread" |
|
|
149 |
AC_TRY_LINK([#include "GL/gl.h"], |
150 |
[glBegin(GL_QUADS);], |
151 |
[], |
152 |
AC_MSG_ERROR([cannot use -lGL])) |
153 |
fi |
139 |
fi |
154 |
|
140 |
|
155 |
# Checks for gtk. |
141 |
# Checks for gtk. |
156 |
AM_PATH_GTK_2_0([2.6.0], [ |
142 |
AM_PATH_GTK_2_0([2.6.0], [ |
157 |
CFLAGS="$GTK_CFLAGS $CFLAGS" |
143 |
CFLAGS="$GTK_CFLAGS $CFLAGS" |
158 |
LDFLAGS="$GTK_LIBS $LDFLAGS" |
144 |
LIBS="$LIBS $GTK_LIBS" |
159 |
GTK_VERSION="$($PKG_CONFIG --modversion gtk+-2.0)" |
145 |
GTK_VERSION="$($PKG_CONFIG --modversion gtk+-2.0)" |
160 |
], [exit 1], [gthread]) |
146 |
], [exit 1], [gthread]) |
161 |
|
147 |
|
Lines 163-171
Link Here
|
163 |
ALL_LINGUAS=$(echo po/*.po | sed -e 's|\.po||g' -e 's|po/||g') |
149 |
ALL_LINGUAS=$(echo po/*.po | sed -e 's|\.po||g' -e 's|po/||g') |
164 |
AM_GNU_GETTEXT_VERSION |
150 |
AM_GNU_GETTEXT_VERSION |
165 |
AM_GNU_GETTEXT |
151 |
AM_GNU_GETTEXT |
166 |
CFLAGS="$CFLAGS -I../${srcdir}/intl" |
|
|
167 |
LIBS="$LIBS $LIBINTL" |
168 |
|
169 |
|
152 |
|
170 |
AC_CONFIG_FILES([ |
153 |
AC_CONFIG_FILES([ |
171 |
Makefile |
154 |
Makefile |