configure.ac

changeset 17
b802305046dc
parent 16
f4cbe008da72
child 20
f7f9463cdefd
equal deleted inserted replaced
16:f4cbe008da72 17:b802305046dc
25 AC_PROG_CC 25 AC_PROG_CC
26 AC_PROG_RANLIB 26 AC_PROG_RANLIB
27 dnl Try to find GNU install 27 dnl Try to find GNU install
28 AC_CHECK_PROG(INSTALL, ginstall, ginstall) 28 AC_CHECK_PROG(INSTALL, ginstall, ginstall)
29 AC_CHECK_PROG(INSTALL, install, install) 29 AC_CHECK_PROG(INSTALL, install, install)
30 dnl AC_PROG_MAKE_SET
31 AC_CHECK_PROG(TAR, tar, tar) 30 AC_CHECK_PROG(TAR, tar, tar)
32 31
33 # 32 #
34 # Libraries for mbsePi-apps 33 # Libraries for mbsePi-apps
35 # 34 #
38 LIBS="$LIBS -lmosquitto" 37 LIBS="$LIBS -lmosquitto"
39 else 38 else
40 AC_MSG_ERROR(libmosquitto not found) 39 AC_MSG_ERROR(libmosquitto not found)
41 fi 40 fi
42 41
42
43 WIRINGPI=No
43 AC_CHECK_LIB(wiringPi,wiringPiSetup,result=yes,result=no) 44 AC_CHECK_LIB(wiringPi,wiringPiSetup,result=yes,result=no)
44 if test "$result" = "yes"; then 45 if test "$result" = "yes"; then
45 LIBS="$LIBS -lwiringPi -lwiringPiDev" 46 LIBS="$LIBS -lwiringPi -lwiringPiDev"
46 else 47 AC_CHECK_HEADERS(wiringPi.h,WIRINGPI=Yes,WIRINGPI=No)
47 AC_MSG_ERROR(libwiringPi not found)
48 fi 48 fi
49 49
50 50
51 # 51 #
52 # Additional commandline switches 52 # Additional commandline switches
78 78
79 Configuration summary : 79 Configuration summary :
80 80
81 Version : ............ ${VERSION} 81 Version : ............ ${VERSION}
82 Main directory : ..... ${prefix} 82 Main directory : ..... ${prefix}
83 WiringPi : ........... ${WIRINGPI}
83 84
84 Now type 'make' and 'sudo make install' 85 Now type 'make' and 'sudo make install'
85 ]) 86 ])
86 87

mercurial