RELEASE: GStreamer Core and Plugins 1.2.0

Lasse Laursen gazoo at 42.dk
Fri Oct 18 04:17:02 CEST 2013


On 18-10-2013 03:25, Sebastian Dröge wrote:
>  From where did you get the gettext package?
>
> Maybe it's indeed easier to just use cerbero to set up your build system
> if you don't have a complete toolchain installed already. What you could
> do is that you run the cerbero bootstrap and then create a configuration
> file that has prefix set to the place where you installed the binaries.
>
> Then when you go into the cerbero shell you should be able to just build
> gst-plugins-gl.
>
>
> You can get cerbero from
> http://cgit.freedesktop.org/gstreamer/sdk/cerbero/  (note: gstreamer/sdk
> not gstreamer-sdk). And documentation about how to set up that at
> http://docs.gstreamer.com/display/GstSDK/Building+from+source+using+Cerbero
> in the section "Build a single project with the SDK".
I installed the gettext package via the MinGw GUI package manager. I 
feel like I'm constantly switching approaches, although it seems as 
though I at least get a little further every time! This time round I 
cloned the git from the proper 1.2 src I believe as so:

git clone git://anongit.freedesktop.org/gstreamer/sdk/cerbero

For some reason, the recommended alias creation:

echo "alias cerbero='~/cerbero/cerbero-uninstalled'" >> ~/.bashrc

Does absolutely nothing on my MinGw/Msys setup. Anyway - I run the 
bootstrap:

./cerbero-uninstalled bootstrap

And get all the way to here:

Applying patch 
C:/MinGW/msys/1.0/home/Lasse/cerbero/cerbero/recipes/gettext/0001-Fix-linker-error-redefinition-of-vasprintf.patch
Running command 'patch -p1 -f -i 
C:/MinGW/msys/1.0/home/Lasse/cerbero/cerbero/recipes/gettext/0001-Fix-linker-error-redefinition-of-vasprintf.patch'
       0 [main] patch 9204 handle_exceptions: Exception: 
STATUS_ACCESS_VIOLATION
     663 [main] patch 9204 open_stackdumpfile: Dumping stack trace to 
patch.exe.stackdump
***** Error running 'bootstrap' command:
Recipe 'gettext' failed at the build step 'extract'

Yay for 1 step forward, 2 steps back. The 'patch.exe' from git 
apparently gives up the ghost. I'm guessing this is not a good thing. 
The only idea I've got rattling around in my head is trying to install 
an earlier version of 'Git for Windows' and hope for the best? At first 
I thought I might have botched my MinGW/Msys installation, so I wiped it 
clean and reinstalled it all. Same result. I took a look at the 
stackdump, but it mainly consists of memory address references, which I 
doubt would be useful for anyone here.

Assuming I get this matter resolved somehow - I thought I might as well 
ask my 2nd question. You mention creating a configuration file that has 
a prefix set pointing to my current GStreamer binaries. Could you point 
me to an example file or something? I have no idea how such a 
configuration file might look :o

All the help is much appreciated so far!


More information about the gstreamer-devel mailing list