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 >
