First get all the needed rpm's and iso's from IBM or other website:
systemsim-cell-3.1-25.f9.x86_64.rpm
sysroot_image-3.1-1.noarch.rpm
cell-install-3.1.0-0.0.noarch.rpm
CellSDK-Extras-Fedora_3.1.0.0.0.iso
CellSDK-Devel-Fedora_3.1.0.0.0.iso
Now let's install sdk and simulator.yum install tk rsync sed tcl wget
rpm -ivh cell-install-3.1.0-0.0.noarch.rpm
cd /opt/cell
cellsdk --iso /root/cell/cellsdk/ install
cellsdk_sync_simulator install
Open ~/.bash_rc with You favourite text editor and modify PATH there:export PATH=$PATH:/opt/ibm/systemsim-cell/bin:/opt/cell/toolchain/bin
To run simulator from console use:systemsim -g
Remember to use fast simulator mode, it's very useful even on newest i7 :). Now let's setup cellide (You don't need to install Fedora Eclipse).yum install cellide cell-spu-timing alf-ide-template fdpr-launcher ibm-java2-i386-jre
Time to download fix pack 3.1-SDKMA-Linux-x86_64-IF01 "intended only for RHEL" :), so Eclipse will detect local cell simulator. Install it.rpm -Uvh cellide-3.1.0-7.i386.rpm
Finally run eclipse with:./eclipse -vm /opt/ibm/java2-i386-50/jre/bin
Hi!!
ReplyDeletei did same bt aftr this command
./cellsdk_sync_simulator install
this shows up
Mounting system root on /mnt/cell-sdk-sysroot
mount -o loop /opt/ibm/systemsim-cell/images/cell/sysroot_disk /mnt/cell-sdk-sysroot
/opt/ibm/systemsim-cell/images/cell/sysroot_disk: No such file or directory
ERROR: Failed to mount sysroot image. Is sysroot_image installed?
i checked and i found there was no /opt/ibm dir but /opt/ibmcmp/ was there
Hi, it looks like You need to install sysroot_image ( rpm -ivh sysroot_image-3.1-1.noarch.rpm ).
ReplyDeletejust wanted to note for others which may be trying to do this:
ReplyDeleteI also had to install 32bit packages of libXtst and cairo in order for eclipse to work.
Whenever I want to install the SDK on Fedora 14 I get this:
ReplyDeletewarning: cell-install-3.1.0-0.0.noarch.rpm: Header V3 DSA/SHA1 Signature, key ID 9ac02885: NOKEY
error: Failed dependencies:
libc.so.6 is needed by cell-install-3.1.0-0.0.noarch
libc.so.6(GLIBC_2.0) is needed by cell-install-3.1.0-0.0.noarch
libc.so.6(GLIBC_2.1) is needed by cell-install-3.1.0-0.0.noarch
libc.so.6(GLIBC_2.1.3) is needed by cell-install-3.1.0-0.0.noarch
libc.so.6(GLIBC_2.3) is needed by cell-install-3.1.0-0.0.noarch
libc.so.6(GLIBC_2.4) is needed by cell-install-3.1.0-0.0.noarch
libgcc_s.so.1 is needed by cell-install-3.1.0-0.0.noarch
libgcc_s.so.1(GCC_3.0) is needed by cell-install-3.1.0-0.0.noarch
libgcc_s.so.1(GLIBC_2.0) is needed by cell-install-3.1.0-0.0.noarch
libm.so.6 is needed by cell-install-3.1.0-0.0.noarch
libm.so.6(GLIBC_2.0) is needed by cell-install-3.1.0-0.0.noarch
libpthread.so.0 is needed by cell-install-3.1.0-0.0.noarch
libpthread.so.0(GLIBC_2.0) is needed by cell-install-3.1.0-0.0.noarch
libstdc++.so.6 is needed by cell-install-3.1.0-0.0.noarch
libstdc++.so.6(CXXABI_1.3) is needed by cell-install-3.1.0-0.0.noarch
libstdc++.so.6(GLIBCXX_3.4) is needed by cell-install-3.1.0-0.0.noarch
I guess I need to install an older version of gcc?