* configure.ac (AC_CHECK_LIB([usb]): implement a private LIBUSB
macro to add this library to, to prevent it from being automatically linked to all binaries. This should fix the Win32 build of loaddrv. * Makefile.am (avrdude_LDADD): add LIBUSB here. git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@602 81a1dc3b-b13d-400b-aceb-764788c761c2
This commit is contained in:
parent
bad9959d3f
commit
e04281104f
|
@ -1,3 +1,11 @@
|
|||
2006-08-11 Joerg Wunsch <j@uriah.heep.sax.de>
|
||||
|
||||
* configure.ac (AC_CHECK_LIB([usb]): implement a private LIBUSB
|
||||
macro to add this library to, to prevent it from being
|
||||
automatically linked to all binaries. This should fix the Win32
|
||||
build of loaddrv.
|
||||
* Makefile.am (avrdude_LDADD): add LIBUSB here.
|
||||
|
||||
2006-08-10 Eric B. Weddington <eweddington@cso.atmel.com>
|
||||
|
||||
Contributed by Bob Paddock <graceindustries@gmail.com>
|
||||
|
|
|
@ -47,6 +47,8 @@ avrdude_CPPFLAGS = -DCONFIG_DIR=\"$(sysconfdir)\"
|
|||
|
||||
avrdude_CFLAGS = @ENABLE_WARNINGS@
|
||||
|
||||
avrdude_LDADD = @LIBUSB@
|
||||
|
||||
bin_PROGRAMS = avrdude
|
||||
|
||||
avrdude_SOURCES = \
|
||||
|
|
|
@ -46,7 +46,10 @@ AC_CHECK_LIB([ncurses], [tputs])
|
|||
AC_CHECK_LIB([readline], [readline])
|
||||
# usb_get_string_simple is only available in recent enough
|
||||
# versions of libusb, so use that as a decision base.
|
||||
AC_CHECK_LIB([usb], [usb_get_string_simple])
|
||||
AC_CHECK_LIB([usb], [usb_get_string_simple],
|
||||
[LIBUSB=-lusb],
|
||||
[LIBUSB=])
|
||||
AC_SUBST(LIBUSB, $LIBUSB)
|
||||
|
||||
# Checks for header files.
|
||||
AC_HEADER_STDC
|
||||
|
|
Loading…
Reference in New Issue