Hi,
I had a bit of fun with WSL2 on my Windows 10 machine. I installed Debian 10.9,
Ubuntu 20.04, Fedora 34 and openSUSE Leap 15.3 - these are all using a Linux
5.4 Kernel as it happens. And then I successfully installed Poplog on each of
these "WSL2 subsystems" in turn :D
The primary difference between these systems is the packaging systems. Once you
have got the right packages installed it is simply a matter of rinse and
repeat. Here's what I used for each:
For Debian 10.9/Ubuntu 20.04:
sudo apt-get install -y \
gcc build-essential libc6 libncurses5 libncurses5-dev \
libstdc++6 libxext6 libxext-dev libx11-6 libx11-dev libxt-dev
libmotif-dev \
espeak
For Fedora 34:
sudo dnf install \
gcc glibc-devel ncurses-devel libXext-devel libX11-devel \
libXt-devel openmotif-devel xterm espeak bzip2
And for openSUSE Leap 15.3:
sudo zypper --non-interactive install \
gcc libstdc++6 libncurses5 ncurses5-devel \
libXext6 libX11-6 libX11-devel libXt-devel openmotif-devel \
xterm espeak bzip2
The other interesting point is that I was working with the fix for the Linux
5.8 kernel but porting it back to a Linux 5.4 kernel, confirming that it is
backward compatible. (If you read the fix that is only to be expected but it is
nice to have it confirmed.)
Cheers,
Steve