[desktop-discuss] Re: Xfce

Moinak Ghosh Moinak.Ghosh at Sun.COM
Thu Feb 1 00:38:51 PST 2007


Doug Scott wrote:
>> Doug Scott wrote:
>>     
>>> I have just looked at the latest version of Xfce
>>>       
>> (4.4)  and it looks really nice. I have started to
>> look at a non-gcc port of it, and have some
>> pkgtool/pkgbuild packages already built.
>>     
>>> Is anybody else interested helping with the porting
>>>       
>> effort???
>>     
>>>  * If there is, should we look at creating an
>>>       
>> OpenSolaris project around it?
>>     
>>>  * Or should we just use the SFE spec file
>>>       
>> repository?
>>     
>>>   
>>>       
>> There are a couple of folks working on Solaris
>>  build of Xfce 4.4 
>> sing pkgbuild, but
>> using gcc for the time being.  
>>     
>
> I would prefer to only use gcc as the last resort. One of the reasons to use Xfce rather than Gnome is that it is fast and light weight. gcc does not always give you the best results there.
>   

   Yes that's for sure. We wanted to have a initial pkgbuild setup with 
the basic
   patches etc. to get properly working Xfce packages for OpenSolaris and
   subsequently look at using Sun Studio.

Regards,
Moinak.
>   
>> Using Sun Studio
>>  will require lots of 
>> mall changes. On
>> of the problem we observed is with the
>>  G_BEGIN_DECLS ... stuff.
>>     
>
> Yeah, there is a lot of gcc funk in the header files. The G_BEGIN_DECLS ended with semi-colons are the easiest to fix (using 'find' and a 'ex' script). It is the G_GNUC_HIDDEN etc put at the end of a function definition which take a lot of editing to fix. I have been considering writing a small C program to move the annotations to the front of the function so Sun Pro C doesn't barth. Of course getting Sun Pro to accept either is the best solution, but out of my control.... 
>
> The only other problem I have found so-far is some use of nasty macro's in Thunar. I am looking at how to solve them at the moment :(
>
> Doug
>  
>  
> This message posted from opensolaris.org
> _______________________________________________
> desktop-discuss mailing list
> desktop-discuss at opensolaris.org
>   




More information about the desktop-discuss mailing list