Skip to content

Commit cfe757e

Browse files
committed
Update SDL MSYS2 instructions, replacing pacboy references with pacman. Also remove manual xa assembler steps as it's now a standard MSYS2 package.
git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@45935 379a1393-f5fb-40a0-bcee-ef074d9b53f7
1 parent 7580bc4 commit cfe757e

File tree

1 file changed

+9
-14
lines changed

1 file changed

+9
-14
lines changed

vice/doc/building/SDL-Howto.txt

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -98,22 +98,14 @@ Install development packages
9898

9999
After installing the msys2 base system we need a "few" more packages, so:
100100

101-
$ pacboy sync base-devel: pkg-config gcc ntldd zip: subversion: SDL2 libpng \
102-
SDL2_image
101+
$ pacman -S --noconfirm --needed autotools base-devel p7zip subversion unzip zip
102+
$ pacman -S --noconfirm --needed mingw-w64-x86_64-gcc mingw-w64-x86_64-libpng \
103+
mingw-w64-x86_64-ntldd mingw-w64-x86_64-SDL2 mingw-w64-x86_64-SDL2_image \
104+
mingw-w64-x86_64-xa65
103105

104106
Select 'all' for the base-devel group, then proceed to install a few packages,
105107
perhaps grab a beer, have some coffee or tea while msys2 does its magic.
106108

107-
Now we need the xa assembler to build the VSID driver, which isn't in the MSYS2
108-
repo, so we'll build it ourselves:
109-
110-
$ wget https://www.floodgap.com/retrotech/xa/dists/xa-2.3.11.tar.gz
111-
$ tar -xvzf xa-2.3.11.tar.gz
112-
$ cd xa-2.3.11
113-
$ make
114-
$ make install
115-
$ cd ~
116-
117109

118110
Check out VICE via SVN and create a minimal SDL2 build
119111
------------------------------------------------------
@@ -184,8 +176,11 @@ Creating a SDL(1.2) Version Instead of SDL2
184176
Almost identical to above except for following:
185177

186178
Installing Dependencies:
187-
$ pacboy sync base-devel: pkg-config gcc ntldd zip: subversion: SDL libpng \
188-
SDL_image
179+
180+
$ pacman -S --noconfirm --needed autotools base-devel p7zip subversion unzip zip
181+
$ pacman -S --noconfirm --needed mingw-w64-x86_64-gcc mingw-w64-x86_64-libpng \
182+
mingw-w64-x86_64-ntldd mingw-w64-x86_64-SDL mingw-w64-x86_64-SDL_image \
183+
mingw-w64-x86_64-xa65
189184

190185
Configure:
191186
$ ./configure --enable-sdl1ui

0 commit comments

Comments
 (0)