Guys,

Just want to give some updates about Songbird on Solaris.

With some tweaking, the code can now be built on Solaris and it can be
startup successfully on my box here. Anyone who would like to have a try
can download the binary from here:
http://releases.mozilla.com/sun/Songbird-Solaris/songbird-20080305-nightly-solaris11-i386.tar.bz2.
It's based on the snapshot of XULRunner 2008-02-21/Songbird 2008-03-05
and could be buggy. Just extract it and run "./songbird" should be fine.

Cheers,
-Alfred

Stephen Lau wrote:
> Alfred Peng wrote:
>   
>> Following are the current status on my porting of SongBird to Solaris. 
>> SongBird GUI can be launched on my Solaris x86 box(svn_80): 
>> http://www.flickr.com/photos/39375616 at N00/2293711728/. But nothing 
>> happen when I choose "Open a File". The debugging output for the 
>> binary is here: http://iann.pastebin.com/m3ae1cb79.
>>     
> Hey Alfred,
> wow!!! Nice!!
>
>   
>> 10. Get an empty dialog: 
>> http://www.flickr.com/photos/39375616 at N00/2293710390, have to click 
>> "yes" to proceed. It seems that a new profile is created and the same 
>> dialog pops up again. Then choose "cancel" to proceed.
>>     
> I'm guessing that's our first run dialog
>   
>> 11. Get an dialog for "internal playback core error": 
>> http://www.flickr.com/photos/39375616 at N00/2293710392/. Click "more 
>> info" won't help... Proceed by "more info" and "continue".
>>
>> 12. Accept the license 
>> agreement(http://www.flickr.com/photos/39375616 at N00/2293710394/) and 
>> get to "Setup 
>> options"(http://www.flickr.com/photos/39375616 at N00/2293710396/). The 
>> network connection option can be set 
>> here(http://www.flickr.com/photos/39375616 at N00/2293710400/). Choose 
>> "OK" will bring me to the main window finally: 
>> http://www.flickr.com/photos/39375616 at N00/2293710404/.
>>
>> The error message
>> "
>> JavaScript error: , line 0: uncaught exception: [Exception... 
>> "'Component not initialized' when calling method: 
>> [sbIPlaylistPlayback::getSupportedFileExtensions]"  nsresult: 
>> "0xc1f30001 (NS_ERROR_NOT_INITIALIZED)"  location: "JS frame :: 
>> chrome://songbird/content/scripts/playerOpen.js :: SBFileOpen :: line 
>> 65"  data: no]
>> "
>> in the log shows that there are something wrong with the component 
>> initialization for "@songbirdnest.com/Songbird/PlaylistPlayback;1". 
>> The files are in compiled/dist/components, for example: 
>> sbPlaylistPlayback.js. It seems that xulrunner has some problem 
>> finding all these files and registering the components.
>>     
> Interesting.  If you look at your compiled/dist/chrome/songbird.jar, and 
> look inside that for content/songbird/scripts/playerOpen.js, does that 
> exist?
>
> I've forwarded your email to our developers, and will see if I can get a 
> build up over here.  Just to confirm, are you building with Sun Studio?  
> or gcc?
>
> cheers,
> steve
>
>   

Reply via email to