2009-01-13, 19:15
I'm getting some very strange results from make when I try to build XBMC manually from source. I'm using revision 17047 (I had this same problem with previous revisions too, I've been trying for about 4 or 5 days now) on CentOS x86_64 with a dual core and 1 GB of RAM. I don't think it makes a difference just for compiling, but all this is running within a virtual machine. I know CentOS isn't officially supported, but I've seen reports of people getting it to work so I was hoping somebody out there might be able to help me.
Basically, my problem is that make doesn't error out, but it doesn't complete either. In fact, it will run indefinitely. I let it run for 9 hours the other day and it never finished. It compiles a whole bunch of targets for the first 15 or 20 minutes, and then it looks like it's running configure again. It'll display a whole bunch of "checking..." statements over and over. It then loops on that checking part for as long as I'll let it run. Eventually, I have to cancel it with Ctrl-C because it's not getting anywhere. I tried doing "make install" after that to see if it was just having some weird behaviors after a successful completion, but no such luck. It can't find a file and dies, so I'm assuming that the make hasn't actually finished compiling some targets. I tried a make distclean to start over, but that also does the checking loop. I thought maybe I'd messed up the code somehow so I completely deleted the entire directory and redownloaded the whole thing, but I have the same result. I'm completely stumped.
I've saved the entire output from make here: http://rafb.net/p/p77pk011.html
Really it's just the bottom couple hundred lines that are where you see the issue, but I didn't know what other information would be useful so I just kept it all together.
If anybody needs me to post anything else, I'll happily do so. I hunted for the debug log, but I couldn't find it (/var/tmp/$USER-xbmc.log). Any help is greatly appreciated. Thanks in advance!
Basically, my problem is that make doesn't error out, but it doesn't complete either. In fact, it will run indefinitely. I let it run for 9 hours the other day and it never finished. It compiles a whole bunch of targets for the first 15 or 20 minutes, and then it looks like it's running configure again. It'll display a whole bunch of "checking..." statements over and over. It then loops on that checking part for as long as I'll let it run. Eventually, I have to cancel it with Ctrl-C because it's not getting anywhere. I tried doing "make install" after that to see if it was just having some weird behaviors after a successful completion, but no such luck. It can't find a file and dies, so I'm assuming that the make hasn't actually finished compiling some targets. I tried a make distclean to start over, but that also does the checking loop. I thought maybe I'd messed up the code somehow so I completely deleted the entire directory and redownloaded the whole thing, but I have the same result. I'm completely stumped.
I've saved the entire output from make here: http://rafb.net/p/p77pk011.html
Really it's just the bottom couple hundred lines that are where you see the issue, but I didn't know what other information would be useful so I just kept it all together.
If anybody needs me to post anything else, I'll happily do so. I hunted for the debug log, but I couldn't find it (/var/tmp/$USER-xbmc.log). Any help is greatly appreciated. Thanks in advance!