I can't find embedspu on YDL 6.0.
My assumption was that it was installed as part of the install but I can not find it. Libraries are there and both SPU and PPC compilers are working.
Any ideas??
Thanks,
Clarence
Moderator: billb
[bill@localhost ~]$ locate embedspu
/usr/bin/ppu-embedspu
/usr/bin/ppu32-embedspu
[bill@localhost ppc]$ rpm -ql ppu-binutils
/usr
/usr/bin
/usr/bin/ppu-addr2line
/usr/bin/ppu-ar
/usr/bin/ppu-as
/usr/bin/ppu-c++filt
/usr/bin/ppu-embedspu
/usr/bin/ppu-ld
/usr/bin/ppu-nm
/usr/bin/ppu-objcopy
/usr/bin/ppu-objdump
/usr/bin/ppu-ranlib
/usr/bin/ppu-readelf
/usr/bin/ppu-size
/usr/bin/ppu-strings
/usr/bin/ppu-strip
/usr/bin/ppu32-as
/usr/bin/ppu32-embedspu
/usr/bin/ppu32-ld
/usr/powerpc64-linux
/usr/powerpc64-linux/bin
/usr/powerpc64-linux/bin/ar
/usr/powerpc64-linux/bin/as
/usr/powerpc64-linux/bin/ld
/usr/powerpc64-linux/bin/nm
/usr/powerpc64-linux/bin/objdump
/usr/powerpc64-linux/bin/ranlib
/usr/powerpc64-linux/bin/strip
/usr/powerpc64-linux/include
/usr/powerpc64-linux/include/ansidecl.h
/usr/powerpc64-linux/include/bfd.h
/usr/powerpc64-linux/include/bfdlink.h
/usr/powerpc64-linux/include/dis-asm.h
/usr/powerpc64-linux/include/symcat.h
/usr/powerpc64-linux/lib
/usr/powerpc64-linux/lib/ldscripts
/usr/powerpc64-linux/lib/ldscripts/elf32_spu.x
/usr/powerpc64-linux/lib/ldscripts/elf32_spu.xbn
/usr/powerpc64-linux/lib/ldscripts/elf32_spu.xc
/usr/powerpc64-linux/lib/ldscripts/elf32_spu.xn
/usr/powerpc64-linux/lib/ldscripts/elf32_spu.xr
/usr/powerpc64-linux/lib/ldscripts/elf32_spu.xu
/usr/powerpc64-linux/lib/ldscripts/elf32_spu.xw
/usr/powerpc64-linux/lib/ldscripts/elf32ppc.x
/usr/powerpc64-linux/lib/ldscripts/elf32ppc.xbn
/usr/powerpc64-linux/lib/ldscripts/elf32ppc.xc
/usr/powerpc64-linux/lib/ldscripts/elf32ppc.xd
/usr/powerpc64-linux/lib/ldscripts/elf32ppc.xdc
/usr/powerpc64-linux/lib/ldscripts/elf32ppc.xdw
/usr/powerpc64-linux/lib/ldscripts/elf32ppc.xn
/usr/powerpc64-linux/lib/ldscripts/elf32ppc.xr
/usr/powerpc64-linux/lib/ldscripts/elf32ppc.xs
/usr/powerpc64-linux/lib/ldscripts/elf32ppc.xsc
/usr/powerpc64-linux/lib/ldscripts/elf32ppc.xsw
/usr/powerpc64-linux/lib/ldscripts/elf32ppc.xu
/usr/powerpc64-linux/lib/ldscripts/elf32ppc.xw
/usr/powerpc64-linux/lib/ldscripts/elf32ppclinux.x
/usr/powerpc64-linux/lib/ldscripts/elf32ppclinux.xbn
/usr/powerpc64-linux/lib/ldscripts/elf32ppclinux.xc
/usr/powerpc64-linux/lib/ldscripts/elf32ppclinux.xd
/usr/powerpc64-linux/lib/ldscripts/elf32ppclinux.xdc
/usr/powerpc64-linux/lib/ldscripts/elf32ppclinux.xdw
/usr/powerpc64-linux/lib/ldscripts/elf32ppclinux.xn
/usr/powerpc64-linux/lib/ldscripts/elf32ppclinux.xr
/usr/powerpc64-linux/lib/ldscripts/elf32ppclinux.xs
/usr/powerpc64-linux/lib/ldscripts/elf32ppclinux.xsc
/usr/powerpc64-linux/lib/ldscripts/elf32ppclinux.xsw
/usr/powerpc64-linux/lib/ldscripts/elf32ppclinux.xu
/usr/powerpc64-linux/lib/ldscripts/elf32ppclinux.xw
/usr/powerpc64-linux/lib/ldscripts/elf32ppcsim.x
/usr/powerpc64-linux/lib/ldscripts/elf32ppcsim.xbn
/usr/powerpc64-linux/lib/ldscripts/elf32ppcsim.xc
/usr/powerpc64-linux/lib/ldscripts/elf32ppcsim.xd
/usr/powerpc64-linux/lib/ldscripts/elf32ppcsim.xdc
/usr/powerpc64-linux/lib/ldscripts/elf32ppcsim.xdw
/usr/powerpc64-linux/lib/ldscripts/elf32ppcsim.xn
/usr/powerpc64-linux/lib/ldscripts/elf32ppcsim.xr
/usr/powerpc64-linux/lib/ldscripts/elf32ppcsim.xs
/usr/powerpc64-linux/lib/ldscripts/elf32ppcsim.xsc
/usr/powerpc64-linux/lib/ldscripts/elf32ppcsim.xsw
/usr/powerpc64-linux/lib/ldscripts/elf32ppcsim.xu
/usr/powerpc64-linux/lib/ldscripts/elf32ppcsim.xw
/usr/powerpc64-linux/lib/ldscripts/elf64ppc.x
/usr/powerpc64-linux/lib/ldscripts/elf64ppc.xbn
/usr/powerpc64-linux/lib/ldscripts/elf64ppc.xc
/usr/powerpc64-linux/lib/ldscripts/elf64ppc.xd
/usr/powerpc64-linux/lib/ldscripts/elf64ppc.xdc
/usr/powerpc64-linux/lib/ldscripts/elf64ppc.xdw
/usr/powerpc64-linux/lib/ldscripts/elf64ppc.xn
/usr/powerpc64-linux/lib/ldscripts/elf64ppc.xr
/usr/powerpc64-linux/lib/ldscripts/elf64ppc.xs
/usr/powerpc64-linux/lib/ldscripts/elf64ppc.xsc
/usr/powerpc64-linux/lib/ldscripts/elf64ppc.xsw
/usr/powerpc64-linux/lib/ldscripts/elf64ppc.xu
/usr/powerpc64-linux/lib/ldscripts/elf64ppc.xw
/usr/powerpc64-linux/lib/libbfd.a
/usr/powerpc64-linux/lib/libopcodes.a
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/ppu-addr2line.1.gz
/usr/share/man/man1/ppu-ar.1.gz
/usr/share/man/man1/ppu-as.1.gz
/usr/share/man/man1/ppu-c++filt.1.gz
/usr/share/man/man1/ppu-ld.1.gz
/usr/share/man/man1/ppu-nm.1.gz
/usr/share/man/man1/ppu-objcopy.1.gz
/usr/share/man/man1/ppu-objdump.1.gz
/usr/share/man/man1/ppu-ranlib.1.gz
/usr/share/man/man1/ppu-readelf.1.gz
/usr/share/man/man1/ppu-size.1.gz
/usr/share/man/man1/ppu-strings.1.gz
/usr/share/man/man1/ppu-strip.1.gz
yum install ppu-binutils spu-binutils
cpeckham wrote:Ok I got it running and now the distance sample works fine.
Have you tried the 3.1 SDK yet???
[root@localhost Desktop]# ppu-gcc ppe_distance.c spe_distance_csf.o -lspe -o cheese
In file included from /usr/include/features.h:352,
from /usr/include/stdio.h:28,
from ppe_distance.c:1:
/usr/include/gnu/stubs.h:9:27: error: gnu/stubs-64.h: No such file or directory
ppe_distance.c:2:20: error: libspe.h: No such file or directory
ppe_distance.c:6: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'calculate_distance_handle'
ppe_distance.c: In function 'main':
ppe_distance.c:27: error: 'speid_t' undeclared (first use in this function)
ppe_distance.c:27: error: (Each undeclared identifier is reported only once
ppe_distance.c:27: error: for each function it appears in.)
ppe_distance.c:27: error: expected ';' before 'spe_id'
ppe_distance.c:30: error: 'spe_id' undeclared (first use in this function)
Users browsing this forum: No registered users and 12 guests