--- a/Makefile +++ b/Makefile @@ -1,3 +1,4 @@ +PKG_CONFIG ?= pkg-config CC=gcc #CC=gcc-3.1 UTILS = utilities/hex-to-char utilities/char-to-hex @@ -14,7 +15,7 @@ pedantic: $(APP) utils: $(UTILS) lib: $(LIBRARY) - $(CC) $(CFLAGS) -lm `libusb-config --libs` -shared -Wl,-soname,${LIB} -o ${LIB} $(LIBRARY) + $(CC) $(CFLAGS) -lm `$(PKG_CONFIG) --libs libusb` -shared -Wl,-soname,${LIB} -o ${LIB} $(LIBRARY) docs: libnetmd.h doxygen Doxyfile @@ -28,4 +29,4 @@ libnetmd.o: libnetmd.c libnetmd.h libnet $(CC) -c ${INCLUDE} ${CFLAGS} -fPIC $< netmd: netmd.c libnetmd.c libnetmd.h libnetmd_secure.c - $(CC) $(PEDANTIC) -g -o netmd netmd.c libnetmd.c libnetmd_secure.c `libusb-config --libs` + $(CC) $(PEDANTIC) -g -o netmd netmd.c libnetmd.c libnetmd_secure.c `$(PKG_CONFIG) --libs libusb`