Philipp Rosenberger wrote:
> Hi,
> 
> when i try to build the cell driver i get this error:
> ...
> ppu32-gcc43 -c -I../../../../../src/mesa
> -I../../../../../src/gallium/include
> -I../../../../../src/gallium/auxiliary
> -I../../../../../src/gallium/drivers -O3 -Wall -Winline -fPIC -m32
> -std=c99 -mabi=altivec -maltivec -I.
> -I/opt/cell/sysroot/opt/cell/sdk/usr//include -DGALLIUM_CELL -DUSE_XSHM
> -D_BSD_SOURCE cell_batch.c -o cell_batch.o
> In file included from cell_spu.h:33,
>                  from cell_batch.c:32:
> /opt/cell/sysroot/opt/cell/sdk/usr//include/libmisc.h:52: error:
> expected '=', ',', ';', 'asm' or '__attribute__' before 'float'
> /opt/cell/sysroot/opt/cell/sdk/usr//include/libmisc.h:54: error:
> expected '=', ',', ';', 'asm' or '__attribute__' before 'float'
> /opt/cell/sysroot/opt/cell/sdk/usr//include/libmisc.h:56: error:
> expected '=', ',', ';', 'asm' or '__attribute__' before 'float'
> /opt/cell/sysroot/opt/cell/sdk/usr//include/libmisc.h:60: error:
> expected '=', ',', ';', 'asm' or '__attribute__' before 'float'
> /opt/cell/sysroot/opt/cell/sdk/usr//include/libmisc.h:61: error:
> expected '=', ',', ';', 'asm' or '__attribute__' before 'float'
> /opt/cell/sysroot/opt/cell/sdk/usr//include/libmisc.h:63: error:
> expected '=', ',', ';', 'asm' or '__attribute__' before 'unsigned'
> /opt/cell/sysroot/opt/cell/sdk/usr//include/libmisc.h:64: error:
> expected declaration specifiers or '...' before 'vector'
> /opt/cell/sysroot/opt/cell/sdk/usr//include/libmisc.h:66: error:
> expected ')' before 'float'
> /opt/cell/sysroot/opt/cell/sdk/usr//include/libmisc.h:67: error:
> expected ')' before 'float'
> /opt/cell/sysroot/opt/cell/sdk/usr//include/libmisc.h:68: error:
> expected ')' before 'signed'
> /opt/cell/sysroot/opt/cell/sdk/usr//include/libmisc.h:69: error:
> expected ')' before 'signed'
> /opt/cell/sysroot/opt/cell/sdk/usr//include/libmisc.h:70: error:
> expected ')' before 'float'
> /opt/cell/sysroot/opt/cell/sdk/usr//include/libmisc.h:71: error:
> expected ')' before 'float'
> /opt/cell/sysroot/opt/cell/sdk/usr//include/libmisc.h:72: error:
> expected ')' before 'signed'
> /opt/cell/sysroot/opt/cell/sdk/usr//include/libmisc.h:73: error:
> expected ')' before 'signed'
> /opt/cell/sysroot/opt/cell/sdk/usr//include/libmisc.h:74: error:
> expected '=', ',', ';', 'asm' or '__attribute__' before 'float'
> /opt/cell/sysroot/opt/cell/sdk/usr//include/libmisc.h:75: error:
> expected '=', ',', ';', 'asm' or '__attribute__' before 'float'
> /opt/cell/sysroot/opt/cell/sdk/usr//include/libmisc.h:76: error:
> expected '=', ',', ';', 'asm' or '__attribute__' before 'signed'
> /opt/cell/sysroot/opt/cell/sdk/usr//include/libmisc.h:77: error:
> expected '=', ',', ';', 'asm' or '__attribute__' before 'signed'
> /opt/cell/sysroot/opt/cell/sdk/usr//include/libmisc.h:84: error:
> expected '=', ',', ';', 'asm' or '__attribute__' before 'unsigned'
> /opt/cell/sysroot/opt/cell/sdk/usr//include/libmisc.h:85: error:
> expected ')' before 'unsigned'
> /opt/cell/sysroot/opt/cell/sdk/usr//include/libmisc.h:86: error:
> expected '=', ',', ';', 'asm' or '__attribute__' before 'signed'
> make[6]: *** [cell_batch.o] Error 1
> make[6]: Leaving directory
> `/home/philipp/code/mesa/src/gallium/drivers/cell/ppu'
> make[5]: *** [default] Error 2
> make[5]: Leaving directory
> `/home/philipp/code/mesa/src/gallium/drivers/cell'
> make[4]: *** [subdirs] Error 1
> make[4]: Leaving directory `/home/philipp/code/mesa/src/gallium/drivers'
> make[3]: *** [subdirs] Error 1
> make[3]: Leaving directory `/home/philipp/code/mesa/src/gallium'
> make[2]: *** [subdirs] Error 1
> make[2]: Leaving directory `/home/philipp/code/mesa/src'
> make[1]: *** [default] Error 1
> make[1]: Leaving directory `/home/philipp/code/mesa'
> make: *** [linux-cell] Error 2
> 
> I'm using the cell-sdk-3.1-beta and fedora9, when i remove the libmisc.h
> include from cell_spu.h everything build fine.

I haven't tried the new SDK 3.1 yet.  Removing that #include seems to 
cause no harm so I'm committing that.

-Brian


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to