diff --git a/acinclude.m4 b/acinclude.m4 index 5add1c4ce..f644897db 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -474,6 +474,13 @@ AC_ARG_WITH(boxmodel, AC_MSG_ERROR([unknown model $withval for boxtype $BOXTYPE]) fi ;; + raspi) + if test "$BOXTYPE" = "generic"; then + BOXMODEL="$withval" + else + AC_MSG_ERROR([unknown model $withval for boxtype $BOXTYPE]) + fi + ;; *) AC_MSG_ERROR([unsupported value $withval for --with-boxmodel]) ;; @@ -508,6 +515,8 @@ AM_CONDITIONAL(BOXMODEL_IP250,test "$BOXMODEL" = "ip250") AM_CONDITIONAL(BOXMODEL_IP350,test "$BOXMODEL" = "ip350") AM_CONDITIONAL(BOXMODEL_IP400,test "$BOXMODEL" = "ip400") +AM_CONDITIONAL(BOXMODEL_RASPI,test "$BOXMODEL" = "raspi") + if test "$BOXTYPE" = "dbox2"; then AC_DEFINE(HAVE_DBOX_HARDWARE, 1, [building for a dbox2]) elif test "$BOXTYPE" = "azbox"; then @@ -541,6 +550,8 @@ elif test "$BOXMODEL" = "ip350"; then AC_DEFINE(BOXMODEL_IP350, 1, [ipbox 350]) elif test "$BOXMODEL" = "ip400"; then AC_DEFINE(BOXMODEL_IP400, 1, [ipbox 400]) +elif test "$BOXMODEL" = "raspi"; then + AC_DEFINE(BOXMODEL_RASPI, 1, [Raspberry pi]) fi ]) diff --git a/src/Makefile.am b/src/Makefile.am index 735d42280..d56170e88 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -147,3 +147,8 @@ neutrino_LDADD += \ @AVFORMAT_LIBS@ \ @AVUTIL_LIBS@ \ @AVCODEC_LIBS@ + +if BOXMODEL_RASPI +neutrino_LDADD += \ + -L/opt/vc/lib/ -lbcm_host -lvcos -lvchiq_arm -lpthread -lrt +endif