Fixing Makefile build for bip6 with win32 MinGW and in github workflows. (#1125)

This commit is contained in:
Steve Karg
2025-10-30 12:00:01 -05:00
committed by GitHub
parent 895d9b3e21
commit 17259b37f3
10 changed files with 216 additions and 104 deletions
+9 -8
View File
@@ -277,18 +277,19 @@ jobs:
sudo apt-get update -qq
sudo apt-get install -qq build-essential
sudo apt-get install -qq mingw-w64
- name: Build Win32 Demo Apps
run: |
export CC=i686-w64-mingw32-gcc
export LD=i686-w64-mingw32-ld
i686-w64-mingw32-gcc --version
make win32
- name: Build Win32 Demo BACnet/IP Apps
run: make PREFIX=i686-w64-mingw32- LEGACY=true BACNET_PORT=win32 clean bip
- name: Build Win32 Demo BACnet/IPv6 Apps
run: make PREFIX=i686-w64-mingw32- LEGACY=true BACNET_PORT=win32 clean bip6
- name: Build Win32 Demo BACnet MS/TP Apps
run: make PREFIX=i686-w64-mingw32- LEGACY=true BACNET_PORT=win32 clean mstp
- name: Build Win32 Demo IP to IPv6 Router
run: make LEGACY=true BUILD=win32 router-ipv6
run: make PREFIX=i686-w64-mingw32- LEGACY=true BACNET_PORT=win32 clean router-ipv6
- name: Build Win32 Demo IP to MS/TP Router
run: make LEGACY=true BUILD=win32 router-mstp
run: make PREFIX=i686-w64-mingw32- LEGACY=true BACNET_PORT=win32 clean router-mstp
- name: Build Win32 Demo Gateway
run: make LEGACY=true BUILD=win32 gateway
run: make PREFIX=i686-w64-mingw32- LEGACY=true BACNET_PORT=win32 clean gateway
piface:
runs-on: ubuntu-latest