Bad news about speakup on powerpc

chomiak7737 at att.net chomiak7737 at att.net
Sat May 3 13:42:25 EDT 2008


I tried this compile with the debian 2.624 and 2.625 kernels and with the
custom.deb source that had speakup compiled. Each time I got the same
error, which I will show below. I think that without modification speakup
won't compile on powerpc. I believe the reason to be the byte-order
difference.I don't know the technical explanation but I know that the
difference in byte-order was why I had to wait until brltty was modified
to accommodate ppc; brltty itself would work but the characters that came
up on the screen were some repetitive characters and not the text. I also
know that espeak apparently doesn't work without having something done to
espeak-data and I believe that also has to do with byte order, although I
know it's possible because there's now an espeak install that works on
Macosx--I believe on both ppc and intel. Since i do use brltty this isn't
a major problem for me, but I was hoping to get speakup working. I just
thought I'd post here so somebody else wouldn't spend a lot of time on
this unless, of course, the person knows a way to fix the problem. Of
course my theory could also be wrong, but I'm reasonably sure.

Here's the error--it looks a little funny because i had a line length
problem and did a paragraph fill.

  CHK include/linux/version.h CHK include/linux/utsrelease.h CALL
  scripts/checksyscalls.sh CHK include/linux/compile.h CALL
  arch/powerpc/kernel/systbl_chk.sh CC
  drivers/char/speakup/paramhelpers.o
  drivers/char/speakup/paramhelpers.c:23: error: conflicting types for
  ‘set_bits’ include/asm/bitops.h:216: error: previous definition of
  ‘set_bits’ was here make[3]: ***
  [drivers/char/speakup/paramhelpers.o] Error 1 make[2]: ***
  [drivers/char/speakup] Error 2 make[1]: *** [drivers/char] Error 2
  make: *** [drivers] Error 2

-- 

Cheryl

"Where your treasure is,
there will your heart be also."





More information about the Speakup mailing list