<div dir="ltr">Karl,<br><br><div class="gmail_quote">On Sun, Oct 5, 2008 at 2:00 PM, Karl Kleinpaste <span dir="ltr"><<a href="mailto:karl@kleinpaste.org">karl@kleinpaste.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I am experimenting with building GnomeSword for OpenSolaris. Sword<br>
itself is now built, no major shakes but there is neither CLucene nor<br>
(functional) ICU. Even so, fine so far.</blockquote><div><br>I don't have OpenSolaris installed yet, but in the server that I use for my research at school I have installed the pkg-get tool. Admittedly, it's very difficult to get my hands on the actual pkg-get script itself, but they seem to keep the packages themselves relatively up-to-date. The latest version of icu that exists for that system on the default CSW package set is 3.6. I don't know if that's sufficient for SWORD's requirements, but I think it's only a minor version behind the latest released package.<br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<br>
What's got me stuck is that GnomeSword wants to verify presence of a<br>
bunch of GNOME packages, in the dependency chain for which is a demand<br>
for /usr/lib/pkgconfig/xrender.pc. It's not there, and the Solaris<br>
package manager offers no packages related to "render" that could be<br>
installed. "xrender.pc" is the package description for the Xrender xlib<br>
extension, required by cairo, required by..., up the abstraction chain<br>
to the general needs of GNOME.</blockquote><div><br>The pkg-get packages from CSW have gnome in them. Version 2.22 is in the repository. If you use the packages from <a href="http://sunfreeware.com">sunfreeware.com</a>, they have most of the support libraries, and people have requested Gnome be added to the repository, but they don't have the full Gnome packages. libxrender is in both package repositories (by the name of libxrender in the default repository and by the name of xrender in the <a href="http://sunfreeware.com">sunfreeware.com</a> site), though if you just use the pkg-get script to directly install Gnome, it should pull xrender if you need it. The xrender that is in them is 0.8.3, which they claim dates from 2004 or so. But it seems that if Gnome is configured to run on top of the default desktop instead of on an XServer, then libxrender won't be part of the dependency tree. KDE is also available, but it's version 3.4.x, so the latest version of BibleTime that would work is probably something out of the previous tree (1.6, I think?).<br>
<br>Note on getting pkg-get... all of the links on Google seem to point to its original source at <a href="http://csw.bolthole.com">csw.bolthole.com</a>, which doesn't exist any more. You can now retrieve it at <a href="http://www.opencsw.org/">http://www.opencsw.org/</a> and proceed from there. Hope this helps.<br>
<br>As an aside to the original poster - why are you interested in non-Java clients, when Java is the main thrust behind the Solaris desktop? If I recall, it's called the Java Desktop Environment or something like that. Java clients seem like they'd be ideal for it.<br>
<br>--Greg<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<br>
If someone will help me learn to get around this glitch, I can have GS<br>
running easily.<br>
<div><div></div><div class="Wj3C7c"><br>
_______________________________________________<br>
sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a><br>
<a href="http://www.crosswire.org/mailman/listinfo/sword-devel" target="_blank">http://www.crosswire.org/mailman/listinfo/sword-devel</a><br>
Instructions to unsubscribe/change your settings at above page<br>
</div></div></blockquote></div><br></div>