[mythtv-commits] Ticket #3946: PowerPC Altivec Linux SVN build broken
MythTV
mythtv at cvs.mythtv.org
Thu Sep 13 04:30:30 UTC 2007
#3946: PowerPC Altivec Linux SVN build broken
-----------------------+----------------------------------------------------
Reporter: anonymous | Owner: nigel
Type: defect | Status: assigned
Priority: major | Milestone: unknown
Component: mythtv | Version: head
Severity: low | Resolution:
Mlocked: 0 |
-----------------------+----------------------------------------------------
Changes (by nigel):
* owner: ijr => nigel
* status: new => assigned
Comment:
OK. Have installed 7.04 on my PB G4 400, did a few apt-get installs, and
am now building mythtv src. I get a similar error:
{{{
nigel at TitaniumG4:~/mythtv/libs/libmythtv$ make yuv2rgb.o
g++ -c -pipe -Wall -W -fomit-frame-pointer -O3 -maltivec -mabi=altivec
-Wall -Wno-switch -Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor
-D__STDC_CONSTANT_MACROS -I/usr/include/freetype2 -D_REENTRANT -DPIC -fPIC
-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\"
-DLIBDIR=\"/usr/local/lib\" -D_LARGEFILE_SOURCE -DUSING_OSS
-DUSING_H264TOOLS -DUSING_X11 -DUSING_XV -DUSING_XVMCW -DUSING_FRONTEND
-DUSING_V4L -DUSING_DBOX2 -DUSING_IPTV -DUSING_HDHOMERUN -DUSING_IVTV
-DUSING_DVB -DUSING_BACKEND -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
-I/usr/share/qt3/mkspecs/default -I. -I/usr/local/include -I/usr/include
-I../.. -I.. -I../libmyth -I../libavcodec -I../libavutil -I../libmythmpeg2
-Idvbdev -Impeg -Iiptv -I../libmythlivemedia/BasicUsageEnvironment/include
-I../libmythlivemedia/groupsock/include
-I../libmythlivemedia/liveMedia/include
-I../libmythlivemedia/UsageEnvironment/include -I/usr/share/qt3/include -o
yuv2rgb.o yuv2rgb.cpp
yuv2rgb.cpp: In function ‘void altivec_i420_2vuy(uint8_t*, int, const
uint8_t*, const uint8_t*, const uint8_t*, int, int, int, int, int)’:
yuv2rgb.cpp:922: error: cannot convert ‘bool’ to ‘unsigned int
__vector__’ in initialization
yuv2rgb.cpp:924: error: could not convert ‘any_extra’ to ‘bool’
yuv2rgb.cpp: In function ‘void altivec_2vuy_i420(uint8_t*, uint8_t*,
uint8_t*, int, int, int, const uint8_t*, int, int, int)’:
yuv2rgb.cpp:1119: error: cannot convert ‘bool’ to ‘unsigned int
__vector__’ in initialization
yuv2rgb.cpp:1121: error: could not convert ‘any_extra’ to ‘bool’
make: *** [yuv2rgb.o] Error 1
}}}
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/3946#comment:7>
MythTV <http://svn.mythtv.org/trac>
MythTV
More information about the mythtv-commits
mailing list