[Cbe-oss-dev] ps3av.h user space build errors

Ulrich Weigand Ulrich.Weigand at de.ibm.com
Wed Jan 9 05:22:24 EST 2008


Geoff Levand <geoffrey.levand at am.sony.com> wrote on 01/06/2008 05:27:03 
AM:

> I noticed we get these when building with ps3av.h from the
> SDK 3.0. 
> 
>   /opt/cell/sysroot/usr/include/asm/ps3av.h:321: error: expected 
> specifier-qualifier-list before 'u16'
>   /opt/cell/sysroot/usr/include/asm/ps3av.h:327: error: expected 
> specifier-qualifier-list before 'u16'
>   /opt/cell/sysroot/usr/include/asm/ps3av.h:336: error: expected 
> specifier-qualifier-list before 'u32'
>   ...
> 
> ps3-utils (libps3-utils) uses configure to check for a usable
> ps3av.h, then falls back to using its own defines.  It seems
> we either need to make ps3av.h usable, or not included it
> in the system headers and expect users to use ps3-av.h from
> libps3-utils.

This file as provided by the sysroot package distributed with SDK 3.0
is simply a copy of the kernel header file from the Fedora 7
kernel-headers-2.6.21-1.3194.fc7.ppc.rpm.

So any fix to this would need to go into the kernel first, from there
to the Fedora kernel-headers package, and finally into the sysroot
package ...


Mit freundlichen Gruessen / Best Regards

Ulrich Weigand

-- 
  Dr. Ulrich Weigand | Phone: +49-7031/16-3727
  GNU compiler/toolchain for Linux on System z and Cell BE
  IBM Deutschland Entwicklung GmbH
  Vorsitzender des Aufsichtsrats: Martin Jetter | Geschäftsführung: 
Herbert Kircher
  Sitz der Gesellschaft: Böblingen | Registergericht: Amtsgericht 
Stuttgart, HRB 243294




More information about the cbe-oss-dev mailing list