Building SDK under Windows: process hangs during translations

S4nshi s4nshinez at gmail.com
Wed Jul 31 02:40:56 PDT 2013


Hi, I just ran into the same issue: msgmerge hangs for hours when running
'cerbero package gstreamer-sdk'. Am am running a virtual machine with Win7
64Bit and exactly followed the 'Building from source instructions'. 

I looked into the cause of the problem and found out that after hours of
building and calling msgmerge, msgmerge seems to have a problem with merging
translation files AFTER building static gstreamer versions.

That's right, it works on several .pot files without any problems before it
hits the fatal msgmerge call. Interestingly, the line that hangs has been
called once before, without any problems. See here! Grepping on the output
(using cat 'Log_cerbero_package_gstreamersdk.txt |grep "msgmerge.*af"'), I
get:

msgmerge --no-location --update --backup=off af.po gstreamer-0.10.pot 
msgmerge --no-location --update --backup=off af.po gst-plugins-base-0.10.pot
msgmerge --no-location --update --backup=off af.po gst-plugins-good-0.10.pot
msgmerge --no-location --update --backup=off af.po gst-plugins-bad-0.10.pot
msgmerge --no-location --update --backup=off af.po gst-plugins-ugly-0.10.pot
msgmerge --no-location --update --backup=off af.po gstreamer-0.10.pot

The first gstreamer-0.10.pot works (as do all subsequent calls for the
plugins), but the second just hangs. It seems to be a bit different from
iljan's problem, though: these are the last stdouts before it hangs:

test ! -f ./gstreamer-0.10.pot || \
	  test -z "af.gmo az.gmo be.gmo bg.gmo ca.gmo cs.gmo da.gmo de.gmo
en_GB.gmo eo.gmo es.gmo el.gmo eu.gmo fi.gmo fr.gmo gl.gmo hu.gmo id.gmo
it.gmo ja.gmo lt.gmo nb.gmo nl.gmo pl.gmo pt_BR.gmo ro.gmo ru.gmo rw.gmo
sk.gmo sl.gmo sq.gmo sr.gmo sv.gmo tr.gmo uk.gmo vi.gmo zh_CN.gmo zh_TW.gmo"
|| make af.gmo az.gmo be.gmo bg.gmo ca.gmo cs.gmo da.gmo de.gmo en_GB.gmo
eo.gmo es.gmo el.gmo eu.gmo fi.gmo fr.gmo gl.gmo hu.gmo id.gmo it.gmo ja.gmo
lt.gmo nb.gmo nl.gmo pl.gmo pt_BR.gmo ro.gmo ru.gmo rw.gmo sk.gmo sl.gmo
sq.gmo sr.gmo sv.gmo tr.gmo uk.gmo vi.gmo zh_CN.gmo zh_TW.gmo
make[3]: Entering directory
`/usr/home/CarPC/cerbero/sources/windows_x86_64/gstreamer-static-0.10.36/po'
msgmerge --no-location --update --backup=off af.po gstreamer-0.10.pot
...................................... done.


Now I have two questions:

a) Can I turn of the build of static versions of the SDK libraries?

b) I'm new to Cerbero, so I didn't exactly get Andoni's advice: How do I
continue after "cerbero buildone gstreamer-static" so that I get a final
gstreamer-sdk installer with all dlls and headers included?

Could anybody give me a hint? 

Thanks so much folks, I've been following you since the introduction of the
OMAP4430/4470 H.264 hardware encoding gst-elements. GStreamer with omx
support compiles like a charm on my ARM boards. You r0ck!!

Regards,
S4nshi



--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Building-SDK-under-Windows-process-hangs-during-translations-tp4660258p4661360.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list