Opened 19 years ago

Closed 19 years ago

Last modified 7 years ago

#216 closed defect (worksforme)

Assembler errors during compilation of kdemultimedia

Reported by: adrians@… Owned by: blfs-book@…
Priority: highest Milestone:
Component: BOOK Version: ~CVS
Severity: blocker Keywords:
Cc:

Description

Assembler errors during compilation of kdemultimedia 3.0.3. Compiling using LFS from CVS (gcc 3.2). CFLAGS and CXXFLAGS = "-O3 -march=athlon-xp" but I think it's not important... <...> Making all in dither2YUV make[6]: Entering directory `/usr/src/kde/kdemultimedia-3.0.3/mpeglib/lib/util/render/dither2YUV' source='rgb2yuv16.cpp' object='rgb2yuv16.lo' libtool=yes \ depfile='.deps/rgb2yuv16.Plo' tmpdepfile='.deps/rgb2yuv16.TPlo' \ depmode=gcc3 /bin/sh ../../../../../admin/depcomp \ /bin/sh ../../../../../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../../../.. -I.. -I/opt/kde303/include -I/opt/qt/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -DNDEBUG -DNO_DEBUG -O2 -O3 -march=athlon-xp -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE

-DQT_NO_ASCII_CAST -c -o rgb2yuv16.lo `test -f rgb2yuv16.cpp
echo

'./'`rgb2yuv16.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../../../../.. -I.. -I/opt/kde303/include -I/opt/qt/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -DNDEBUG -DNO_DEBUG -O2 -O3 -march=athlon-xp -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -c rgb2yuv16.cpp -MT rgb2yuv16.lo -MD -MP -MF .deps/rgb2yuv16.TPlo -fPIC -DPIC -o .libs/rgb2yuv16.o In file included from /usr/include/c++/3.2/backward/iostream.h:31,

from ../../timeStamp.h:18, from ../yuvPicture.h:24, from rgb2yuv16.h:25, from rgb2yuv16.cpp:18:

/usr/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <sstream> instead of the deprecated header <strstream.h>. To disable this warning use -Wno-deprecated. /tmp/ccmchQmb.s: Assembler messages: /tmp/ccmchQmb.s:1096: Error: symbol `rgb2yuv16_422' is already defined /tmp/ccmchQmb.s:1315: Error: symbol `rgb2yuv16_422_fast' is already defined /tmp/ccmchQmb.s:1419: Error: symbol `rgb2y_16' is already defined /tmp/ccmchQmb.s:1570: Error: symbol `rgb2y32_fast' is already defined make[6]: * [rgb2yuv16.lo] Error 1 make[6]: Leaving directory `/usr/src/kde/kdemultimedia-3.0.3/mpeglib/lib/util/render/dither2YUV' make[5]: * [all-recursive] Error 1 make[5]: Leaving directory `/usr/src/kde/kdemultimedia-3.0.3/mpeglib/lib/util/render' make[4]: * [all-recursive] Error 1 make[4]: Leaving directory `/usr/src/kde/kdemultimedia-3.0.3/mpeglib/lib/util' make[3]: * [all-recursive] Error 1 make[3]: Leaving directory `/usr/src/kde/kdemultimedia-3.0.3/mpeglib/lib' make[2]: * [all-recursive] Error 1 make[2]: Leaving directory `/usr/src/kde/kdemultimedia-3.0.3/mpeglib' make[1]: * [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/kde/kdemultimedia-3.0.3' make: * [all] Error 2

Change History (3)

comment:1 by bdubbs@…, 19 years ago

Resolution: worksforme
Status: newclosed

Marking worksforme without another confimation. Errors that occur when using any optimizations should not be put in bugzilla unless they are specified in the book or they are also present without optimization.

comment:2 by adrians@…, 19 years ago

I'm sorry. With flags "-O2 -march=athlon-xp" it works fine.

comment:3 by bdubbs@…, 7 years ago

Milestone: old

Milestone old deleted

Note: See TracTickets for help on using tickets.