Gcenx / macOS_Wine_builds

Official Winehq macOS Packages
461 stars 23 forks source link

32bit GStreamer libraries needed #36

Closed amirahmadMohamadi closed 2 years ago

amirahmadMohamadi commented 2 years ago

First I wanted to thank you for providing wine build for macOS. Your repository is really complete and up to date. I wanted to run an old game that is 32-bit and requires gstramer. I tried to compile gstreamer using macOS 10.13 SDK but It seems I should compile its dependencies for 32-bit system too and It was really hard for me. I would like to ask if it is possible for you to provide these libraries or help me to compile that. I use your latest build which is compiled using gstreamer 1.20.0 and I am running macOS 10.14 Mojave which still supports 32-bit architecture. Sorry, I asked here but I didn't know where I should ask. Thanks

Gcenx commented 2 years ago

I wanted to run an old game that is 32-bit and requires gstreamer.

How do you know it requires gstreamer?, providing the wine package along with game and terminal output would be very helpful here.

Please note as the legality of some plugins are questionable especially for me being in the US I’ve kept these to a minimum.

I tried to compile gstreamer using macOS 10.13 SDK but It seems I should compile its dependencies for 32-bit system too and It was really hard for me.

Yes that’s normal you also need to build the required dependencies as 32Bit also.

You could make use of https://github.com/Gcenx/macOS_Wine_builds#dependencies-are-build-using

I would like to ask if it is possible for you to provide these libraries or help me to compile that.

The packages already provide gstreamer along with plugins base & good. Other plugins could cause legal problems.

That’s not to say that there could be something screwy with how I’ve packaged these plugins are gstreamer officially only shows examples of using there provides framework that we can’t really make use of due to needing 32Bit.

I use your latest build which is compiled using gstreamer 1.20.0 and I am running macOS 10.14 Mojave which still supports 32-bit architecture.

As explained above it’s also ships gstreamer and base/good plugins but there could be problems it detecting these plugin dylibs.