On 5/25/20 13:31, Francois Gouget wrote:
Just as a note for myself, from a clean install one needs the following packages to compile it:
# dnf install glibc-devel.x86_64 glibc-devel.i686 # dnf install gstreamer1-devel.x86_64 gstreamer1-devel.i686 # # In fact we really only need one plugin package # dnf install gstreamer1-plugins-base.i686 gstreamer1-plugins-good.i686 # dnf install gstreamer1-plugins-bad-free.i686 gstreamer1-plugins-ugly-free.i686
In case it helps, here is the list of my installed gst-related i686 packages:
gstream-1.6-23.fc32.i686 gstreamer1-plugins-fc-0.2-22.fc32.i686 gstreamer1-plugins-ugly-free-1.16.2-2.fc32.i686 gstreamer1-1.16.2-2.fc32.i686 gstreamer1-plugins-bad-free-1.16.2-3.fc32.i686 gstreamer1-devel-1.16.2-2.fc32.i686 gstreamer1-libav-1.16.2-3.fc32.i686 phonon-qt4-backend-gstreamer-4.9.1-10.fc32.i686 gstreamer1-plugins-good-extras-1.16.2-2.fc32.i686 gstreamer1-plugins-good-1.16.2-2.fc32.i686 gstreamer1-plugins-ugly-1.16.2-3.fc32.i686 gstream-devel-1.6-23.fc32.i686 gstreamer1-plugins-good-qt-1.16.2-2.fc32.i686 gstreamer1-plugins-ugly-free-devel-1.16.2-2.fc32.i686 gstreamer1-plugins-base-1.16.2-3.fc32.i686 gstreamer1-plugins-good-gtk-1.16.2-2.fc32.i686 gstreamer1-plugin-openh264-1.16.2-1.fc32.i686 gstreamer1-plugins-base-devel-1.16.2-3.fc32.i686
Packaging is not my thing and I did not ever try to guess which of that is really needed and which is not, but that's how it works here. Also it is possible I had to use explicit PKG_CONFIG_PATH=/usr/lib/pkgconfig when configuring / compiling 32 bit part of Wine to get gst libraries right.