configure.ac

changeset 144
3446371e0bdb
parent 142
4f21ffc16cd4
child 236
37351d6a8d0b
equal deleted inserted replaced
143:54f9b5d39e4c 144:3446371e0bdb
30 AC_CHECK_PROG(TAR, tar, tar) 30 AC_CHECK_PROG(TAR, tar, tar)
31 31
32 # 32 #
33 # Libraries for mbsePi-apps 33 # Libraries for mbsePi-apps
34 # 34 #
35 AC_CHECK_LIB(mosquitto,mosquitto_lib_init,result=yes,result=no)
36 if test "$result" = "yes"; then
37 AC_CHECK_HEADERS(mosquitto.h,MOSQUITTO=Yes,MOSQUITTO=No)
38 else
39 AC_MSG_ERROR(libmosquitto not found)
40 fi
41
42 WIRINGPI=No 35 WIRINGPI=No
43 AC_CHECK_LIB(wiringPi,wiringPiSetup,result=yes,result=no) 36 AC_CHECK_LIB(wiringPi,wiringPiSetup,result=yes,result=no)
44 if test "$result" = "yes"; then 37 if test "$result" = "yes"; then
45 LIBS="$LIBS -lwiringPi -lwiringPiDev" 38 LIBS="$LIBS -lwiringPi -lwiringPiDev"
46 AC_CHECK_HEADERS(wiringPi.h,WIRINGPI=Yes,WIRINGPI=No) 39 AC_CHECK_HEADERS(wiringPi.h,WIRINGPI=Yes,WIRINGPI=No)
47 fi 40 fi
48
49 OWSERVER=No
50 AC_CHECK_LIB(ownet,OWNET_init,result=yes,result=no)
51 if test "$result" = "yes"; then
52 LIBS="$LIBS -lownet"
53 AC_CHECK_HEADERS(ownetapi.h,OWSERVER=Yes,OWSERVER=No)
54 fi
55
56 41
57 # 42 #
58 # Additional commandline switches 43 # Additional commandline switches
59 # 44 #
60 AC_ARG_ENABLE(experiment, [ --enable-experiment Compile experimental code], [ experiment=$enableval ], [ experiment=no ]) 45 AC_ARG_ENABLE(experiment, [ --enable-experiment Compile experimental code], [ experiment=$enableval ], [ experiment=no ])
105 Configuration summary : 90 Configuration summary :
106 91
107 Version : ............ ${VERSION} 92 Version : ............ ${VERSION}
108 Main directory : ..... ${prefix} 93 Main directory : ..... ${prefix}
109 WiringPi : ........... ${WIRINGPI} 94 WiringPi : ........... ${WIRINGPI}
110 OWserver : ........... ${OWSERVER}
111 95
112 Now type 'make' and 'sudo make install' 96 Now type 'make' and 'sudo make install'
113 ]) 97 ])
114 98

mercurial