After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 316089 - MinGW compilation: gstgetbits_i386.s does not compile
MinGW compilation: gstgetbits_i386.s does not compile
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
git master
Other Windows
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks: 316073
 
 
Reported: 2005-09-12 14:35 UTC by Michal Benes
Modified: 2005-10-21 16:31 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Michal Benes 2005-09-12 14:35:29 UTC
gstgetbits_i386.s does not compile on Windows using MinGW with GCC 3.4.2
The error message is
/bin/sh ../../../libtool --mode=compile gcc  -g -O2 -c -o gstgetbits_i386.lo
gstgetbits_i386.s
 gcc -g -O2 -c gstgetbits_i386.s  -DDLL_EXPORT -DPIC -o .libs/gstgetbits_i386.o
gstgetbits_i386.s: Assembler messages:
gstgetbits_i386.s:3: Warning: .type pseudo-op used outside of .def/.endef ignored.
gstgetbits_i386.s:3: Error: junk at end of line, first unrecognized character is `_'
gstgetbits_i386.s:29: Warning: .type pseudo-op used outside of .def/.endef ignored.
gstgetbits_i386.s:29: Error: junk at end of line, first unrecognized character
is `_'
gstgetbits_i386.s:50: Warning: .type pseudo-op used outside of .def/.endef ignored.
gstgetbits_i386.s:50: Error: junk at end of line, first unrecognized character
is `_'
gstgetbits_i386.s:67: Warning: .type pseudo-op used outside of .def/.endef ignored.
gstgetbits_i386.s:67: Error: junk at end of line, first unrecognized character
is `_'
gstgetbits_i386.s:89: Warning: .type pseudo-op used outside of .def/.endef ignored.
gstgetbits_i386.s:89: Error: junk at end of line, first unrecognized character
is `_'
gstgetbits_i386.s:104: Warning: .type pseudo-op used outside of .def/.endef ignored.
gstgetbits_i386.s:104: Error: junk at end of line, first unrecognized character
is `_'

Workaround is to disable I386 in getbits module.
Comment 1 David Schleef 2005-09-12 21:28:10 UTC
Let's just remove this code.  Maybe even remove getbits altogether.  It really
should be in something like liboil.
Comment 2 Michal Benes 2005-10-14 13:57:26 UTC
Getbits were removed.