Ah. ok. yeah, I might have added maltivec rather than faltivec. What's the difference (besides one clearly not working)? I think I just remember maltivec from my global clfags on a gentoo install I used to have, but I (foolishly) never quite understood all that. What's the difference (if you care to enlighten me)? I think I remember faltivec being an older G3 extension that didn't apply, but that's pretty hazy.
<br><br>TBH I can&#39;t remember what I passed into ./configure. I&#39;m in os x right now (due to bcm43xx linux driver frustration) but I&#39;ll try out your suggestion and report back asap.<br><br>Oh and while I certainly support linux on ppc, I would hate to make you feel like you had to install it just for me. Hopefully this will fix it.
<br><br>Thanks very much for your help. Attentive devs are a wonderful thing :).<br><br>-griff<br><br><br><div><span class="gmail_quote">On 1/16/07, <b class="gmail_sendername">Guillaume POIRIER</b> &lt;<a href="mailto:poirierg@gmail.com">
poirierg@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi,<br><br>On 1/16/07, Griffith Rees &lt;<a href="mailto:griff.rees@gmail.com">
griff.rees@gmail.com</a>&gt; wrote:<br>&gt; Hello. I&#39;m having trouble building x264 svn.<br>&gt;<br>&gt; gcc -O4 -ffast-math&nbsp;&nbsp;-Wall -I. -D__X264__ -DHAVE_MALLOC_H -maltivec<br>&gt; -mabi=altivec -DARCH_PPC -DSYS_LINUX -DHAVE_PTHREAD -s -fomit-frame-pointer
<br>&gt;&nbsp;&nbsp;-c -o common/quant.o common/quant.c<br>&gt; In file included from common/quant.c:29:<br>&gt; common/ppc/quant.h:26: error: expected specifier-qualifier-list before<br>&gt; &#39;vector&#39;<br>&gt; common/ppc/quant.h:31: error: expected specifier-qualifier-list before
<br>&gt; &#39;vector&#39;<br>&gt; make: *** [common/quant.o] Error 1<br><br>Mmmm.... I just cleanned my glasses, and saw the obvious problem.<br><br>Your compiler flags do no seem right.<br>They should look like that:<br>
<br>gcc -arch ppc -O4 -ffast-math -Wall -I. -D__X264__ -falign-loops=16<br>-faltivec -fastf -mcpu=G4 -DARCH_PPC -DSYS_MACOSX -DHAVE_PTHREAD -s<br>-fomit-frame-pointer -arch ppc&nbsp;&nbsp;&nbsp;&nbsp;-c -o common/ppc/quant.o<br>common/ppc/quant.c
<br><br>Did you mess around with CFLAGS by any chance? Looks like a pibkac. ;-)<br><br>Guillaume<br><br>--<br>This is the x264-devel mailing-list<br>To unsubscribe, go to: <a href="http://developers.videolan.org/lists.html">
http://developers.videolan.org/lists.html</a><br><br></blockquote></div><br>