Problems installing glib on a solaris box
- From: Ian Stuart <Ian Stuart ed ac uk>
- To: gtk-list gnome org
- Subject: Problems installing glib on a solaris box
- Date: Mon, 06 Mar 2006 15:59:33 +0000
Hi folks,
I'm trying to install glib on a solaris box... well, actually, I'm
trying to install wvWare on the solaris box, and glib is a required
component....
I'm restricted to a non-root (local-only) install, which makes life
slightly harder.
The sun box is running solaris 8, so comes with a system-wide install of
iconv stuff... but it doesn't cover the UTF16 stuff needed to parse
Microsoft Word documents.
According to it's web-site (http://wvware.sourceforge.net/), wvWare uses
glib rather than libiconv, however
http://developer.gimp.org/api/2.0/glib/glib-building.html says "The GNU
libiconv library is needed to build GLib if your system doesn't have the
iconv() function for doing conversion between character encodings." -
which is true in my case (the converter cannot find the /user/lib/iconv/
files it searches for)
So, I've spent a few days compiling various tarballs, in various ways,
including the rather fun circular dependency between libiconv & gettext
- and I've started to lose track of the whole problem-finding edifice...
I can install glib against the system-wide iconv stuff, but not against
a local libiconv install... and I really *really* don't want to have to
install a local glibc, as this will require me to reinstall *everything*
(apache+mod-perl, eprints software, etc...)
So: can someone tell me if they have wvWare running on a Sun Sparc, and
they can successfully parse a word file?
~/ %> truss wvWare -x ~/local/share/wv/wvHtml.xml -d . -b foo
eprints_thoughts.doc
...
..
.
..
...
access("/usr/lib/iconv/geniconvtbl/binarytables/UCS-2LE%UCS-2LE.bt", 4)
Err#2 ENOENT
access("/usr/lib/iconv/UCS-2LE%UCS-2LE.so", 4) Err#2 ENOENT
open("/usr/lib/iconv/alias", O_RDONLY) Err#2 ENOENT
access("/usr/lib/iconv/geniconvtbl/binarytables/UCS-2-LE%UCS-2-LE.bt",
4) Err#2 ENOENT
access("/usr/lib/iconv/UCS-2-LE%UCS-2-LE.so", 4) Err#2 ENOENT
open("/usr/lib/iconv/alias", O_RDONLY) Err#2 ENOENT
access("/usr/lib/iconv/geniconvtbl/binarytables/UNICODELITTLE%UNICODELITTLE.bt",
4) Err#2 ENOENT
access("/usr/lib/iconv/UNICODELITTLE%UNICODELITTLE.so", 4) Err#2 ENOENT
open("/usr/lib/iconv/alias", O_RDONLY) Err#2 ENOENT
access("/usr/lib/iconv/geniconvtbl/binarytables/UTF-16LE%UTF-16LE.bt",
4) Err#2 ENOENT
access("/usr/lib/iconv/UTF-16LE%UTF-16LE.so", 4) Err#2 ENOENT
open("/usr/lib/iconv/alias", O_RDONLY) Err#2 ENOENT
access("/usr/lib/iconv/geniconvtbl/binarytables/UTF-16-LE%UTF-16-LE.bt",
4) Err#2 ENOENT
access("/usr/lib/iconv/UTF-16-LE%UTF-16-LE.so", 4) Err#2 ENOENT
open("/usr/lib/iconv/alias", O_RDONLY) Err#2 ENOENT
Incurred fault #6, FLTBOUNDS %pc = 0xFEDB3218
siginfo: SIGSEGV SEGV_MAPERR addr=0x00000000
Received signal #11, SIGSEGV [default]
siginfo: SIGSEGV SEGV_MAPERR addr=0x00000000
*** process killed ***
Many thanks....
--
Ian Stuart.
Bibliographics and Multimedia Service Delivery team,
EDINA,
The University of Edinburgh.
http://edina.ac.uk/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]