I made some progress here tonight.  I was able to build XULRunner 
successfully, and after a few false starts, I was able to get Songbird 
built successfully.  It appears to startup, but then exits pretty 
quickly without ever drawing anything on the screen.

It creates and populates a ~/.songbird1 directory:
[stevel at grommit:dist] 629$ find ~/.songbird1
/export/home/stevel/.songbird1
/export/home/stevel/.songbird1/z3l037ar.default
/export/home/stevel/.songbird1/z3l037ar.default/prefs.js
/export/home/stevel/.songbird1/z3l037ar.default/.parentlock
/export/home/stevel/.songbird1/z3l037ar.default/xpti.dat
/export/home/stevel/.songbird1/z3l037ar.default/compatibility.ini
/export/home/stevel/.songbird1/z3l037ar.default/compreg.dat
/export/home/stevel/.songbird1/z3l037ar.default/mimeTypes.rdf
/export/home/stevel/.songbird1/z3l037ar.default/db
/export/home/stevel/.songbird1/profiles.ini

but seems to die out somewhere.  I'm calling it a night for now - since 
I can't figure out what's going on - but if anyone is curious and wants 
to take a look at the truss output, I've put it up here:
http://whacked.net/songbird.truss

Nothing jumps out at out me as being obviously wrong or being an 
obviously failed call -- but I'd appreciate anyone's eyes that could help.

I built a release (non-debug) build, so obviously I'm not getting any 
debug output.  I'll need to build a debug build (hopefully tomorrow) to 
maybe see if I can narrow down from there.

cheers,
steve

-- 
stephen lau | stevel at opensolaris.org | www.whacked.net


Reply via email to