From d684d3e3197b7ae2c12f4db9947ee2d0834a9bf5 Mon Sep 17 00:00:00 2001 From: Maximilian Gerhardt <maximilian.gerhardt@rub.de> Date: Sat, 10 Jun 2023 00:55:02 +0200 Subject: [PATCH] Fix minichlink Windows build (#161) * Minimum target Windows Vista * Also include needed libusb-1.0.dll in download --- .github/workflows/minichlink.yml | 4 +++- minichlink/Makefile | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/minichlink.yml b/.github/workflows/minichlink.yml index ce757ad..517382f 100644 --- a/.github/workflows/minichlink.yml +++ b/.github/workflows/minichlink.yml @@ -64,4 +64,6 @@ jobs: uses: actions/upload-artifact@v3 with: name: minichlink (Windows) - path: minichlink/minichlink.exe \ No newline at end of file + path: | + minichlink/minichlink.exe + minichlink/libusb-1.0.dll diff --git a/minichlink/Makefile b/minichlink/Makefile index 1aeb8ac..dc6c8cc 100644 --- a/minichlink/Makefile +++ b/minichlink/Makefile @@ -9,7 +9,7 @@ C_S:=minichlink.c pgm-wch-linke.c pgm-esp32s2-ch32xx.c nhc-link042.c minichgdb.c ifeq ($(OS),Windows_NT) LDFLAGS:=-L. -lpthread -lusb-1.0 -lsetupapi -lws2_32 - CFLAGS:=-Os -s -Wall + CFLAGS:=-Os -s -Wall -D_WIN32_WINNT=0x0600 TOOLS:=minichlink.exe else OS_NAME := $(shell uname -s | tr A-Z a-z) -- GitLab