File: configure.in

package info (click to toggle)
robotour 3.1.1-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 2,596 kB
  • ctags: 2,972
  • sloc: cpp: 17,705; sh: 3,060; ansic: 2,778; makefile: 144
file content (28 lines) | stat: -rwxr-xr-x 688 bytes parent folder | download
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
AC_INIT(rtsystem.cpp)
AM_INIT_AUTOMAKE(lrt, 0.0.0)
AC_PROG_CC
AC_PROG_CXX
AC_PROG_INSTALL
AC_PROG_RANLIB

AC_CANONICAL_HOST

case $host_os in
*cygwin* ) export CXXFLAGS="$CXXFLAGS -mno-cygwin -D__CYGWIN__";
	   export CFLAGS="$CFLAGS -mno-cygwin -D__CYGWIN__";
	   export LIBS="$LIBS -lwinmm";
	   AC_CHECK_LIB(winmm, PlaySound);;
*mingw*  ) export LIBS="$LIBS -lwinmm";
	   AC_CHECK_LIB(winmm, PlaySound);;	   
       * ) AC_CHECK_HEADER( unistd.h, export CXXFLAGS="$CXXFLAGS -D__UNIX__"; export CFLAGS="$CFLAGS -D__UNIX__");;
esac


AC_CHECK_HEADER( windows.h, export CXXFLAGS="$CXXFLAGS -D__WIN32__"; export CFLAGS="$CFLAGS -D__WIN32__" )



AC_OUTPUT(
	Makefile
	simpsock/Makefile
	)