-
Notifications
You must be signed in to change notification settings - Fork 3
/
configure.in
37 lines (27 loc) · 978 Bytes
/
configure.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
AC_INIT([GalaxyView], [3.00], [kenw@quarter-flash.com])
AM_INIT_AUTOMAKE
CXXFLAGS="-g"
CFLAGS="-g"
AC_PROG_CXX
AC_PROG_CC
AC_PROG_CPP
AC_CHECK_LIB([pthread], [pthread_attr_init], , AC_MSG_ERROR([pthread not found]))
AC_CHECK_LIB([sqlite], [sqlite_open], , AC_MSG_ERROR([sqlite not found]))
dnl TODO Check if xrc library exists
AM_OPTIONS_WXCONFIG
AM_PATH_WXCONFIG(2.4.0, WXFOUND=1)
if test "$WXFOUND" != 1; then
AC_MSG_ERROR([
Please check that wx-config is in path, the directory
where wxWindows libraries are installed (returned by
'wx-config --libs' command) is in LD_LIBRARY_PATH or
equivalent variable and wxWindows is version 2.4.0 or above.
])
fi
AC_ARG_WITH(png, [ --with-png includes -lpng into the link process],
USE_PNG="-lpng", USE_PNG="")
CXXFLAGS="$WX_CXXFLAGS $CXXFLAGS"
LIBS="$LIBS $WX_LIBS $USE_PNG"
dnl Add XRC Library
LIBS="$LIBS -l`wx-config --basename`_xrc-`wx-config --release`"
AC_OUTPUT([Makefile])