[ydl-gen] SDK 2.1 Available via YDL.net Enhanced.

Owen Stampflee ostampflee at terrasoftsolutions.com
Sat Jul 14 10:52:57 MDT 2007


It's here guys, but it isn't a very smooth update. Here is the
installation instructions.

Cheers,
Owen

--

Cell SDK 2.1 Installation Instructions for YDL 5.0.2

THE UPDATES REQUIRED FOR CELL SDK 2.1 ARE DANGEROUS. NOT FOLLOWING
INSTRUCTIONS TO THE LETTER MAY RESULT IN A SYSTEM THAT MAY NOT BOOT OR
FUNCTION IN ANY WAY. BACK UP ALL DATA BEFORE PROCEEDING.

Download the entire directory structure from:
www.ydl.net/downloads/enhanced/Cell_SDK_2.1/

The quickest and easiest way to do this is:

# wget -m -np
http://username:password@www.ydl.net/downloads/enhanced/betas/Cell_SDK_2.1/

Cell SDK 2.1 requires a major update of glibc, the following method of
updating glibc will allow the older glibc to remain installed and
function in the method of a compatibility package meaning that all new
code that is compiled on the system will be using Glibc 2.5 without
extra effort and conflict when linking to other libraries built against
Glibc 2.4.

# cd /path/to/Cell_SDK_2.1/
# rpm -ivh --force --nodeps glibc/*.rpm

Now that the updated glibc is installed, most of the dependencies for
Cell SDK 2.1 should be installed and we can start installing them. If
the following command fails with "Missing foo" you can use yum install
foo to satisfy the dependency.

# rpm -Uvh --force sdk/*.rpm

To test the new SDK, untar libspe-tests.tgz, compile the tests, and then
run the tests:

# tar zxvf libspe-tests.tgz
# cd libspe-tests
# make

# cd app_data/; ./app_data; cd ..
# cd dma/; ./ppe-dma-test; cd ..
# cd elfspe/; ./runspe ./spe-helloworld; cd ..
# cd event/; ./ppe-start-stop spe-start-stop; cd ..
# cd ft/; ./ft ; cd ..
# cd start-stop/; ./ppe-start-stop spe-start-stop; cd ..



More information about the yellowdog-general mailing list