Hi Mario, Some comments inline.
I'm using snv_85. $uname -ar SunOS unknown 5.11 snv_85 i86pc i386 i86pc Solaris On Sat, 2008-03-22 at 08:36 -0700, Mario Goebbels wrote: > I wanted to give it a try to actually try the Webkit interface in Pidgin. You > can actually compile it without major hassles. > > Dependencies I had to install, fetched from sunfreeware.com: > - sqlite3 Will integrate soon. > - fontconfig 2.4.2 (requires changing the version number in fontconfig.pc, > which is still 2.2.98) Changing version number does not make any more regression? > - libcurl $pkg-config --modversion libcurl 7.15.5 > - gperf In SPE. > > Things I had to do myself: > - Symbolic link of gcc in /usr/bin, since it's hardcoded Could be a bug, ideally not hard to make a patch. > - Download and compile libicu, with LDFLAGS=-Wl,-Bsymbolic $pkginfo|grep icu system SUNWicu International Components for Unicode User Files system SUNWicud International Components for Unicode Developer Files > - Drop an implementation of vasprint in WebCore/dom/XMLTokenizer.cpp (PS: > http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=4508459) > - Create a libexpat.la in /usr/local/lib (there's none in /usr/lib, > apparently also hardcoded) > - Add -liconv in two places in the GNUmakefile Checking iconv in configure.ac could be better. > - Copy pkg.m4 from /usr/share/aclocal to the local directory and add "-I ." > to aclocal in autogen.sh export ACLOCAL_FLAGS could be better > > Things that might influences some errors of the lack of them: > - In the past, I've compiled and installed autoconf and automake from gnu.org Did you try JDS CBE? http://www.opensolaris.org/os/project/jds/contributing/building/#jds-cbe > > Proof's in the pudding: > http://www.storageserver.be/images/webkit_solaris.jpg > > I had quite a few of linking issues regarding libstdc++ because I used > gcc4.2. I'll retry with the shipping gcc3.6.3 and see what happens. How about using suncc? > > I have absolutely no clue about packaging and anything beyond, but I'm sure > you SFE guys can use these findings to create a spec file. I'm sure pkgbuild can help you making package simply, please do not hesitate to try it. Instruction locates at http://www.opensolaris.org/os/project/jds/contributing/building/ Cheers, Halton. > > -mg > > > This message posted from opensolaris.org > _______________________________________________ > desktop-discuss mailing list > desktop-discuss at opensolaris.org
