Patch HID bootloader host app to fix Windows compilation (thanks to Duncan McDonald).

pull/1469/head
Dean Camera 10 years ago
parent 9efce7263c
commit a9364a866f

@ -13,8 +13,9 @@ hid_bootloader_cli: hid_bootloader_cli.c
else ifeq ($(OS), WINDOWS)
CC = i586-mingw32msvc-gcc
CFLAGS ?= -O2 -Wall
LDLIB = -lsetupapi -lhid
hid_bootloader_cli.exe: hid_bootloader_cli.c
$(CC) $(CFLAGS) -s -DUSE_WIN32 -o hid_bootloader_cli.exe hid_bootloader_cli.c -lhid -lsetupapi
$(CC) $(CFLAGS) -s -DUSE_WIN32 -o hid_bootloader_cli.exe hid_bootloader_cli.c $(LDLIB)
else ifeq ($(OS), MACOSX)

@ -934,8 +934,8 @@ int printf_verbose(const char *format, ...)
void delay(double seconds)
{
#ifdef WIN32
Sleep(seconds * 1000.0);
#ifdef USE_WIN32
sleep(seconds * 1000.0);
#else
usleep(seconds * 1000000.0);
#endif
@ -951,7 +951,7 @@ void die(const char *str, ...)
exit(1);
}
#if defined(WIN32)
#if defined USE_WIN32
#define strcasecmp stricmp
#endif

Loading…
Cancel
Save