[PATCH] autoconf: add error message when check lib usb and confuse failed. And prompts user to install the lib.
Xiangfu Liu
xiangfu at qi-hardware.com
Tue Aug 4 21:27:36 EDT 2009
Hi ZhangJieJing
applied, thanks
ZhangJieJing wrote:
> Signed-off-by: JieJing.Zhang <kzjeef at gmail.com <mailto:kzjeef at gmail.com>>
> ---
> usbboot/configure.ac <http://configure.ac> | 10 ++++++++--
> 1 files changed, 8 insertions(+), 2 deletions(-)
>
> diff --git a/usbboot/configure.ac <http://configure.ac>
> b/usbboot/configure.ac <http://configure.ac>
> index 97e171e..ded38b0 100644
> --- a/usbboot/configure.ac <http://configure.ac>
> +++ b/usbboot/configure.ac <http://configure.ac>
> @@ -15,10 +15,16 @@ AC_PROG_CXX
>
> # Checks for libraries.
> AC_CHECK_LIB([c], [main])
> -AC_CHECK_LIB([confuse], [main])
> +AC_CHECK_LIB([confuse], [main], [], [
> +echo "Error! You need to have libconfuse."
> +echo "Maybe run 'sudo apt-get install libconfuse-dev' under debian"
> +exit -1 ])
> AC_CHECK_LIB([gcc], [main])
> AC_CHECK_LIB([m], [main])
> -AC_CHECK_LIB([usb], [main])
> +AC_CHECK_LIB([usb], [main], [], [
> +echo "Error! You need to have libconfuse. \n"
> +echo "Maybe run 'sudo apt-get install libusb-dev' under debian"
> +exit -1 ])
>
> LIBS="$LIBS $USB_LIBS"
> CFLAGS="$CFLAGS $USB_CFLAGS"
> --
> 1.6.0.4
>
>
> ---
> Best regards,
> Zhang Jiejing
More information about the discussion
mailing list