[Bug 729190] New: error when building for windows

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Apr 29 06:19:20 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=729190
  GStreamer | gstreamer (core) | git

           Summary: error when building for windows
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Windows
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gstreamer (core)
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: jacobhameiri at gmail.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


cerbero build for windows 64bit fails with the following errors ( by skipping
the broken recipes )


    [CC] vpx_config.c.o
vpx_config.c:1:0: warning: -fPIC ignored for target (all code is position
independent) [enabled by default]
    [AS] vpx_ports/emms.asm.o
vpx_config.asm:54: error: redefinition of `CONFIG_VP8'
vpx_config.asm:53: error: `CONFIG_VP8' previously defined here
make[1]: *** [vpx_ports/emms.asm.o] Error 1
make: *** [.DEFAULT] Error 2
Running command 'make HAVE_GNU_STRIP=no'


----------------------------------------------------

/bin/sh ../libtool --silent  --tag=CC   --mode=compile x86_64-w64-mingw32-gcc
-DHAVE_CONFIG_H -I. -I..     -Wall -g -O2 -DWINVER=0x0501 -D_WIN32_WINNT=0x0501
-Wall -g -MT enc_output.lo -MD -MP -MF .deps/enc_output.Tpo -c -o enc_output
.lo enc_output.c
mv -f .deps/enc_output.Tpo .deps/enc_output.Plo
/bin/sh ../libtool --silent  --tag=CC   --mode=link x86_64-w64-mingw32-gcc 
-Wall -g -O2 -DWINVER=0x0501 -D_WIN32_WINNT=0x0501 -Wall -g -version-info 4:3:0
-no-undefined -Lc:/gstreamer/1.0/x86_64/lib  -lpthread -o libdv.la -rpath /c/g
streamer/1.0/x86_64/lib dv.lo dct.lo idct_248.lo weighting.lo quant.lo vlc.lo
place.lo parse.lo bitstream.lo YUY2.lo YV12.lo rgb.lo audio.lo util.lo
encode.lo headers.lo enc_input.lo enc_audio_input.lo enc_output.lo  -lpthread
-lm
c:/mingw/msys/1.0/home/admin/cerbero/mingw/w64/bin/../lib/gcc/x86_64-w64-mingw32/4.7.3/../../../../x86_64-w64-mingw32/bin/ld.exe:
cannot find -link
collect2.exe: error: ld returned 1 exit status
make[3]: *** [libdv.la] Error 1
make[3]: Leaving directory
`/usr/home/admin/cerbero/sources/windows_x86_64/libdv-1.0.0/libdv'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/usr/home/admin/cerbero/sources/windows_x86_64/libdv-1.0.0/libdv'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/usr/home/admin/cerbero/sources/windows_x86_64/libdv-1.0.0'
make: *** [all] Error 2
Running command 'make'

Recipe 'libdv' failed at the build step 'compile'

-----------------------------------------------------

libtool: link: x86_64-w64-mingw32-gcc -o .libs/libgstalpha.dll.a 
.libs/libgstalpha_la-gstalpha.o   -mms-bitfields -mms-bitfields -mms-bitfields
-O2   `func_echo_all " -Lc:/gstreamer/1.0/x86_64/lib -lpthread
-L=c:/gstreamer/1.0/x86_64
/lib -L==c:/gstreamer/1.0/x86_64/lib -L===c:/gstreamer/1.0/x86_64/lib
-L/c/gstreamer/1.0/x86_64/lib /c/gstreamer/1.0/x86_64/lib/libgstvideo-1.0.dll.a
-L====c:/gstreamer/1.0/x86_64/lib /c/gstreamer/1.0/x86_64/lib/liborc-0.4.dll.a
/c/gs
treamer/1.0/x86_64/lib/libgstbase-1.0.dll.a
/c/gstreamer/1.0/x86_64/lib/libgstreamer-1.0.dll.a
/c/gstreamer/1.0/x86_64/lib/libgmodule-2.0.dll.a
/c/gstreamer/1.0/x86_64/lib/libgobject-2.0.dll.a
/c/gstreamer/1.0/x86_64/lib/libffi.dll.a
/c/gstreamer/1.0/x86_64/lib/libglib-2.0.dll.a -lws2_32 -lole32 -lwinmm
-lshlwapi /c/gstreamer/1.0/x86_64/lib/libintl.dll.a" | /usr/bin/sed 's/
-lc$//'` -link -dll
c:/mingw/msys/1.0/home/admin/cerbero/mingw/w64/bin/../lib/gcc/x86_64-w64-mingw32/4.7.3/../../../../x86_64-w64-mingw32/bin/ld.exe:
cannot find -link
collect2.exe: error: ld returned 1 exit status
make[3]: *** [libgstalpha.la] Error 1
make[3]: Leaving directory
`/usr/home/admin/cerbero/sources/windows_x86_64/gst-plugins-good-1.0-1.3/gst/alpha'
make[2]: *** [alpha] Error 2
make[2]: Leaving directory
`/usr/home/admin/cerbero/sources/windows_x86_64/gst-plugins-good-1.0-1.3/gst'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/usr/home/admin/cerbero/sources/windows_x86_64/gst-plugins-good-1.0-1.3'
make: *** [all] Error 2
Running command 'make'

Recipe 'gst-plugins-good-1.0' failed at the build step 'compile'



* this might all be because msgmerge is failing with: "The procedure entry
point rpl_memchr could not be located in the dynamic link library
c:\mingw\bin\msgmerge.exe. "

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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