![]() |
|
Developers wanted to help port XBMC for Mac to PPC (PowerPC) processor architecture - Printable Version +- XBMC Community Forum (http://forum.xbmc.org) +-- Forum: Development (/forumdisplay.php?fid=32) +--- Forum: Development (/forumdisplay.php?fid=93) +--- Thread: Developers wanted to help port XBMC for Mac to PPC (PowerPC) processor architecture (/showthread.php?tid=36229) |
- davilla - 2009-04-05 19:49 Beenje Wrote:1) Revision 19247 broke Mac ppc compilation 1) fixed in svn, I blame jmarshall but I was watching and should know better ![]() 2) this is a goofy hack to enable testing XBMCHelper launching of the xbmc binary. the xbmc.bin notation comes from the command-line make. also fixed in svn. - ding - 2009-04-05 21:18 Hey Beenje I built the ppc version last night and today playing around with it I get weird glitching while switching between screens (your compile works good). I started doing all the macport stuff in universal but half way thru some would not compile and I had to install them for ppc so I have a funky mix of universal/ppc ports. I dont know if this is what is causing the glitches. Two questions... 1) Did you compile all of your ports as ppc? The ppc version you compiled for me works great but my compile does not. 2) Also which port should I try to reinstall to fix these glitch problems? Is it glew? Thanks - Beenje - 2009-04-05 23:15 ding Wrote:1) Did you compile all of your ports as ppc? The ppc version you compiled for me works great but my compile does not. I compiled everything for ppc only. I haven't seen this behavior in any of my builds... Don't know where it could come from. Try to do an update and recompile (svn update; autoconf; ... don't have to do a make clean). There was maybe a pb in the revision you pulled. If that does not work, I could only advise you to recompile MacPorts from scratch... I just compiled r19271. Looks fine. Btw thanks davilla for the quick fixes (as always)!
- davilla - 2009-04-05 23:29 ding Wrote:Hey Beenje I built the ppc version last night and today playing around with it I get weird glitching while switching between screens (your compile works good). I started doing all the macport stuff in universal but half way thru some would not compile and I had to install them for ppc so I have a funky mix of universal/ppc ports. I dont know if this is what is causing the glitches. Two questions... which xcode version? what OSX version? - ding - 2009-04-06 01:31 its xcode 3.1 I believe. The one that comes with iphone 2.2 sdk. I am running 10.5.6. I will try to redo the macports with all ppc (thats gonna take a while) and download the latest svn code. Let you know how that turns out. BTW what is the svn code if you just want to download changed files only?
- davilla - 2009-04-06 02:14 ding Wrote:its xcode 3.1 I believe. The one that comes with iphone 2.2 sdk. I am running 10.5.6. I will try to redo the macports with all ppc (thats gonna take a while) min version of Xcode is 3.1.2. svn up - ding - 2009-04-06 21:06 Yup just checked it is 3.2.1. BTW I recompiled all of the macports to ppc and updated to the latest source in the svn and everything is smooth, no glitches any more. One thing is that I get a compile error about the preflight file not being found. But it builds fine. Quote:building file list ... rsync: link_stat "/Users/me/XBMC/tools/PackageMaker/preflight" failed: No such file or directory (2)Also with the latest version you are supposed to be able to play DVD's but no mater what I try either ripped(no copy protection) or store bought DVDs I get absolutely no playback. I am guessing this is probably a ppc thing since no one is reporting it on the intel side of things. All and all the ppc version is pretty solid. If I had to list the things that affect me they would be these... 1. no DVD playback 2. no python scripting 3. mythtv protocol stuff crashing the app 4. medium-high cpu just sitting there (its not unusable so not a real big deal since cpu goes down while playing movie) All things considered not bad at all. - davilla - 2009-04-06 22:09 ding Wrote:Yup just checked it is 3.2.1. BTW I recompiled all of the macports to ppc and updated to the latest source in the svn and everything is smooth, no glitches any more. One thing is that I get a compile error about the preflight file not being found. But it builds fine. the location of preflight just moved in svn last night. DVD playback on ppc -- would be nice to see a pastebin of xbmc.log when you try this, both ripped (ISO?) and real DVD. That might help isolate it. - Beenje - 2009-04-06 22:25 Thanks for your feedback ding! I've been looking at python lately... I managed to run a very simple script to print hello world in the log (I said simple ).I run into problem when using xbmc modules in the script. Haven't given up yet! About DVD, going in the VIDEO_TS directory and playing a VOB file works in my build. Gonna try to look why we can't play the DVD directly. xbmc is quite CPU intensive on my intel iMac as well. Don't think that's a ppc issue. - Beenje - 2009-04-06 23:35 Definitively some endian pb in iso9660.cpp (wSectorSizeLE / dwFileLengthLE ...) This needs to be fixed for DVD playback. Will look at it when I have some time (in the week I hope )
|