Showing posts with label compilation. Show all posts
Showing posts with label compilation. Show all posts

Wednesday, January 31, 2007

Linux Kernel 2.6.20 to add Playstation 3 support

It appears the 2.6.20 version of the Linux kernel about to be release will include a lot of PS3 enhancements.

According to this page the changes are made by Sony engineers.

Found from a this Slashdot post.
Here is a softpedia article on it.

Saturday, January 20, 2007

"How Stuff Works" on the PS3

Found a nice page on how the PS3 works at "How Stuff Works".
Its http://electronics.howstuffworks.com/playstation-three.htm.

It has some nice pictures of the processor itself, with neat eye candy when discussing the PS3 GPU RSX "Reality Synthesize". You should check it out .. if nothing else but to seen the impressive graphics.

Keep in mind that until Sony or a third party creates libraries optimized for the cell (and drivers for the GPU) ... the Linux side of life won't be all that impressive. This is why I believe the currently working MythTV frontends on PS3 are a little slow / choppy. Frame buffering .. although useful as an easy first port .. is hardly efficient.

Monday, January 8, 2007

Compiling MythTV on PS3: use --enable-proc-opt

You can read the Google Groups Thread for more details.
Short answer .. use --enable-proc-opt

Theodore Murdock sent me this helpful note.
I suppose I should also mention that anyone who wants to compile MythTV also *must* use --enable-proc-opt

If you don't, MythTV will try to compile for a generic x86 processor, --enable-proc-opt allows it to compile for a specific processor architecture, which is something we need when we're compiling for PPC.

He also notes that using --enable-xvmc helps to avoid complaints about missing xvmc files ... however another user has posted in the google groups forum that:

Just thought I would point out that you can compile MythTV without XvMC support, and as there is no hope of it working at the moment that might be the way to go.

I think you will need to remove the XvMC libraries as it gets enabled automatically (usually) if the files are present. Relevant info:

"If you have the libXvMCW wrapper installed, then it will be
automatically enabled by the configure program and all of the available library assets will be utilized. However, double-check your ./configure output during MythTV configuration state whether it says "yes" after "XvMC support" (or XvMC pro support) or not, since some distributions do not enable XvMC automatically regardless of XvMC library found in /usr/lib."
taken from: http://www.mythtv.org/wiki/index.php/XvMC

Thursday, January 4, 2007

An introduction to Linux on the PlayStation 3 by IBM

This Slashdot article references a great article by IBM on Cell processor programming.

Its called "An introduction to Linux on the PlayStation 3" if the link doesn't work its http://www-128.ibm.com/developerworks/power/library/pa-linuxps3-1/

Enjoy.

Thursday, December 28, 2006

Problems compiling libmythmpeg2 on PS3

Thanks to an anonymous poster for this link. There is a NZ focused MythTV site called "Gossamer Threads" that has a developement forum for MythTV. There is at least one small thread discussing compilation issues on PS3 ... its http://www.gossamer-threads.com/lists/mythtv/dev/242005 .

Unfortunately my PS3 doesn't exist yet or I'd try compiling it myself. There isn't a store selling even the basic model for under $1000 ... so I'll wait for the reasonable prices to come .. But please post a comment on any success /failures in compiling on PPC especially if its on a PS3 so we can try to community fix the problem.

--PS3Penguin