Skip to content

Commit 57e1d37

Browse files
committed
Add complete autotools suite to Windows MSYS2 build
- Install libtool, autoconf-archive, and mingw-w64 pkg-config - Add verification for aclocal and automake commands - Fixes 'aclocal: command not found' error in atari800 autogen.sh
1 parent e7c7f8b commit 57e1d37

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

.github/workflows/build-windows.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
choco install msys2 -y
4242
# Initialize MSYS2 and install required packages for atari800 build
4343
C:\tools\msys64\usr\bin\bash.exe -lc "pacman -Syu --noconfirm"
44-
C:\tools\msys64\usr\bin\bash.exe -lc "pacman -S --noconfirm autoconf automake make pkgconf mingw-w64-x86_64-gcc mingw-w64-x86_64-binutils"
44+
C:\tools\msys64\usr\bin\bash.exe -lc "pacman -S --noconfirm autoconf automake make pkgconf libtool autoconf-archive mingw-w64-x86_64-gcc mingw-w64-x86_64-binutils mingw-w64-x86_64-pkg-config"
4545
# Add tools to PATH
4646
echo "C:\Program Files (x86)\NSIS" >> $GITHUB_PATH
4747
echo "C:\tools\msys64\usr\bin" >> $GITHUB_PATH
@@ -53,6 +53,8 @@ jobs:
5353
C:\tools\msys64\usr\bin\bash.exe -lc "which gcc && gcc --version"
5454
C:\tools\msys64\usr\bin\bash.exe -lc "which make && make --version"
5555
C:\tools\msys64\usr\bin\bash.exe -lc "which autoconf && autoconf --version"
56+
C:\tools\msys64\usr\bin\bash.exe -lc "which aclocal && aclocal --version"
57+
C:\tools\msys64\usr\bin\bash.exe -lc "which automake && automake --version"
5658
5759
- name: Create build directory
5860
run: mkdir build-release

0 commit comments

Comments
 (0)