Albert Lee wrote:
> On Sun, 2008-04-13 at 02:33 +0800, Alfred Peng wrote:
>   
>> Albert Lee wrote:
>>     
>>> On Fri, 2008-04-11 at 15:30 +0800, Evan Yan wrote:
>>>   
>>>       
>>>> Hi Albert,
>>>>
>>>> Have you built Taglib successfully? What's the output of the command below?
>>>> $ nm -C
>>>> songbird0.5/dependencies/solaris-i386/taglib/release/lib/libtag.a | grep
>>>> composer
>>>>     
>>>>         
>>> http://trisk.acm.jhu.edu/taglib-symbols
>>>
>>>   
>>>       
>>>> I have built it successfully with Sun Studio 12.
>>>> $ CC -V
>>>> CC: Sun C++ 5.9 SunOS_i386 Patch 124864-01 2007/07/25
>>>>
>>>>     
>>>>         
>>> Oh yeah, I was actually using Studio Express
>>> (http://developers.sun.com/sunstudio/downloads/express/) here, sorry.
>>>
>>> cc: Sun Ceres C 5.10 SunOS_i386 2008/01/28
>>>
>>> I'll try again with SS12, although it would still be good to debug this.
>>>       
>> Albert,
>>
>> Do you have libtag.so in your /usr/lib? I built and installed SFEtaglib
>> on my box here unintentionally and a similar problem hit me just now.
>>
>> -Alfred
>>     
>
> Ah, yeah, I do have SFEtaglib installed (I apparently created SFEtaglib
> in the course of the original Nightingale port). So I'm being bitten by
> ld's affinity for .so libraries (this would affect other dependencies,
> I'd imagine). Maybe the Makefile rules can be updated to use the full
> names for the dependencies which are only built as static libs.
>
> BTW, would you mind if I updated the spec to use the system Cairo and
> image libraries instead of in-tree copies?
>   
Have you tried Xulrunner can compile with system Cairo?
IIRC, Mozilla trunk code is going to depend on Cairo 1.6, which is
higher than the system one.
https://bugzilla.mozilla.org/show_bug.cgi?id=428563

-Evan
> -Albert
>
> _______________________________________________
> desktop-discuss mailing list
> desktop-discuss at opensolaris.org
>   

Reply via email to