[Bug 768326] Building GStreamer for Android fails on Windows (new since 1.8.2)
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Sun Jul 3 08:38:41 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=768326
--- Comment #1 from Andy Devar <andy.devar at gmail.com> ---
The build succeeds now after doing the following:
- Installed gnuwin32 and added it to the PATH environment variable.
- Modified gstreamer.1.0.mk, original line 210:
Removed the backslash which was used as a line separator. Now, the whole
command ist a single line.
Enclosed $(PRIV_C_IN) and $(SED) in double-quotes.
It now looks like this:
cat "$(PRIV_C_IN)" | "$(SED)" "s/@PLUGINS_DECLARATION@/$(PRIV_P_D)/g" |
"$(SED)" "s/@PLUGINS_REGISTRATION@/$(PRIV_P_R)/g" | "$(SED)"
"s/@G_IO_MODULES_LOAD@/$(PRIV_G_L)/g" | "$(SED)"
"s/@G_IO_MODULES_DECLARE@/$(PRIV_G_R)/g" > $(PRIV_C)
Originally, it looked like this:
cat $(PRIV_C_IN) | \
$(SED) "s/@PLUGINS_DECLARATION@/$(PRIV_P_D)/g" | \
$(SED) "s/@PLUGINS_REGISTRATION@/$(PRIV_P_R)/g" | \
$(SED) "s/@G_IO_MODULES_LOAD@/$(PRIV_G_L)/g" | \
$(SED) "s/@G_IO_MODULES_DECLARE@/$(PRIV_G_R)/g" > $(PRIV_C)
- Modified gstreamer.1.0.mk, original line 257 the same way.
It now looks like this:
cat "$(GSTREAMER_NDK_BUILD_PATH)/GStreamer.java" | "$(SED)"
"s;@INCLUDE_FONTS@;//;g" | "$(SED)" "s;@INCLUDE_CA_CERTIFICATES@;//;g" |
"$(SED)" "s;@INCLUDE_COPY_FILE@;//;g" >
"$(GSTREAMER_JAVA_SRC_DIR)/org/freedesktop/gstreamer/GStreamer.java"
Originally, it looked like this:
cat $(GSTREAMER_NDK_BUILD_PATH)/GStreamer.java | \
$(SED) "s;@INCLUDE_FONTS@;//;g" | \
$(SED) "s;@INCLUDE_CA_CERTIFICATES@;//;g" | \
$(SED) "s;@INCLUDE_COPY_FILE@;//;g" \
> $(GSTREAMER_JAVA_SRC_DIR)/org/freedesktop/gstreamer/GStreamer.java
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list