https://bugs.winehq.org/show_bug.cgi?id=41180
Bug ID: 41180 Summary: gst/gst.h throws a configure warning: WARNING: gst/gst.h: present but cannot be compiled Product: Wine Version: 1.9.17 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: fjfrackiewicz@gmail.com Distribution: ---
I am trying to get set up to do a regression test and I am following the Wine Wiki on regression testing here: https://wiki.winehq.org/Regression_Testing
So I have a folder with the latest git version of Wine and I ran this command as the wiki recommends first to seed ccache:
CC="ccache gcc" ./configure --verbose --disable-tests
(Please note that I have a 64-bit only application that suddenly stopped working hence the reason I am not using the -m32 flag in this command)
After I enter the command and ./configure starts running I get the error below that requests that I report it to WineHQ:
configure: WARNING: gst/gst.h: present but cannot be compiled configure: WARNING: gst/gst.h: check for missing prerequisite headers? configure: WARNING: gst/gst.h: see the Autoconf documentation configure: WARNING: gst/gst.h: section "Present But Cannot Be Compiled" configure: WARNING: gst/gst.h: proceeding with the compiler's result configure: WARNING: ## ------------------------------------ ## configure: WARNING: ## Report this to wine-devel@winehq.org ## configure: WARNING: ## ------------------------------------ ##
Reporting as requested.
Please let me know what info you need from me in order to get this solved.
https://bugs.winehq.org/show_bug.cgi?id=41180
--- Comment #1 from fjfrackiewicz@gmail.com --- Ah and my gcc version is 6.1.1 20160802.
https://bugs.winehq.org/show_bug.cgi?id=41180
--- Comment #2 from fjfrackiewicz@gmail.com --- Apologies for the misinfo but this error actually showed up when I was trying to build a 32-bit version of Wine, not 64-bit.
On the 64-bit side, I did not receive this error.
https://bugs.winehq.org/show_bug.cgi?id=41180
Kalle Richter krichter@posteo.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |krichter@posteo.de
https://bugs.winehq.org/show_bug.cgi?id=41180
Yixin Zhang m.yixin.zhang@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |m.yixin.zhang@gmail.com
--- Comment #3 from Yixin Zhang m.yixin.zhang@gmail.com --- On Fedora 25, I came across this same message when trying to build 32-bit Wine after building 64-bit by following the wiki[1]. The page mentions specifying PKG_CONFIG_PATH to enable gstreamer support, but doing that wasn't enough.
With some hints[2] and testing, I fixed this issue by downloading glib2-devel.i686, and using this command:
PKG_CONFIG_PATH=/usr/lib/pkgconfig /my/build/path/configure --with-wine64=/my/build64/path
Hopefully this helps with your problem.
[1] https://wiki.winehq.org/Building_Wine#Shared_WoW64 [2] https://lists.gnu.org/archive/html/bug-autoconf/2003-05/msg00182.html
https://bugs.winehq.org/show_bug.cgi?id=41180
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fjfrackiewicz@gmail.com, | |winetest@luukku.com