Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Syntax error near unexpected token `gtksink,' while attempting to develop on Windows #820

Closed
robinhood2014 opened this issue Mar 5, 2018 · 5 comments

Comments

@robinhood2014
Copy link

robinhood2014 commented Mar 5, 2018

This may be a duplicate of issue 629, but I only just encountered the error now.

I'm unable to build corebird on Windows 10 through MSYS. I've installed all the necessary dependencies, including gstreamer, but the ./autogen.sh --prefix=/usr command I issue in MSYS generates the following error:

./configure: line 13281: syntax error near unexpected token 'gtksink,'
./configure: line 13281: ' GST_ELEMENT_CHECK(gtksink, 1.0, , )'

I tried running ./configure --prefix=/usr --disable-gst-check (because by this time the necessary "configure" app was there), but the extra parameter had no effect whatsoever; the error remains. I then checked out IBBoard's patch, but it no longer exists.

Is it possible to fix this problem for compiling on Windows?

@baedert
Copy link
Owner

baedert commented Mar 5, 2018

Don't you have to pass --disable-gst-check to autogen.sh again so a different configure script gets generated?

@robinhood2014
Copy link
Author

That seems to have passed the configure stage. But now, on the make stage, I get another error:
C:\msys64\mingw64\bin\msgfmt.exe: cannot locate ITS rules for org.baedert.corebird.appdata.xml.in
make[3]: *** [Makefile:835: org.baedert.corebird.appdata.xml] Error 1
make[3]: Leaving directory '/home/donni/corebird/data'
make[2]: *** [Makefile:553: all-recursive] Error 1
make[2]: Leaving directory '/home/donni/corebird/data'
make[1]: *** [Makefile:451: all-recursive] Error 1
make[1]: Leaving directory '/home/donni/corebird'
make: *** [Makefile:383: all] Error 2

@baedert
Copy link
Owner

baedert commented Mar 5, 2018

You will have to figure out all of this yourself, I have never compiled Corebird on windows and don't know of anyone else who has.

@Vistaus
Copy link

Vistaus commented Mar 14, 2018

I currently also experience this issue while compiling the latest git master on Solus (Linux).
Disabling the gst check didn't help, but I don't want to disable it anyway.

baedert added a commit that referenced this issue Apr 2, 2018
@baedert
Copy link
Owner

baedert commented Apr 2, 2018

I removed the gtksink check in the cb-1.7 branch since it breaks apparently and doesn't exist in the master branch (i.e. meson build) anyway.

@baedert baedert closed this as completed Apr 2, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants