From: Brian N. <br...@ea...> - 2001-03-07 15:11:41
|
Hello. I hope this is the right place to post this... :) I am trying to get wvHtml to work on Solaris for use with the IMP webmail program. The idea is to be able to view msword attachments through the web interface. I have installed the following packages: libpng-1.0.9 freetype-1.3.1 libwmf-0.1.21 wv-0.6.4 xpm-3.4k everything appeared to compile ok. I didnt get any "you need blah blah package for this to work" typ e messages. When I go to try to view a document, I get about 10-20 pages of this : MS Word Viewer wvError: (./text.c:388) iconv_open fail: 22, cannot convert UCS-2 to iso-8859-15 wvError: (./text.c:388) iconv_open fail: 22, cannot convert UCS-2 to iso-8859-15 wvError: (./text.c:388) iconv_open fail: 22, cannot convert UCS-2 to iso-8859-15 wvError: (./text.c:388) iconv_open fail: 22, cannot convert UCS-2 to iso-8859-15 wvError: (./text.c:388) iconv_open fail: 22, cannot convert UCS-2 to iso-8859-15 wvError: (./text.c:388) iconv_open fail: 22, cannot convert UCS-2 to iso-8859-15 wvError: (./text.c:388) iconv_open fail: 22, cannot convert UCS-2 to iso-8859-15 wvError: (./text.c:388) iconv_open fail: 22, cannot convert UCS-2 to iso-8859-15 wvError: (./text.c:388) iconv_open fail: 22, cannot convert UCS-2 to iso-8859-15 wvError: (./text.c:388) iconv_open fail: 22, cannot convert UCS-2 to iso-8859-15 wvError: (./text.c:388) iconv_open fail: 22, cannot convert UCS-2 to iso-8859-15 wvError: (./text.c:388) iconv_open fail: 22, cannot convert UCS-2 to iso-8859-15 wvError: (./text.c:388) iconv_open fail: 22, cannot convert UCS-2 to iso-8859-15 wvError: (./text.c:388) iconv_open fail: 22, cannot convert UCS-2 to iso-8859-15 wvError: (./text.c:388) iconv_open fail: 22, cannot convert UCS-2 to iso-8859-15 wvError: (./text.c:388) iconv_open Hope you can help me. These errors are greek to me. Thanks! -Brian |
From: Neil H. <nei...@ph...> - 2001-03-07 15:28:41
|
On Wed, 7 Mar 2001, Brian Nelson wrote: > I am trying to get wvHtml to work on Solaris for use with the IMP > webmail program. The idea is to be able to view msword attachments > through the web interface. > .... > When I go to try to view a document, I get about 10-20 pages of this : > > MS Word Viewer > wvError: (./text.c:388) iconv_open fail: 22, cannot convert UCS-2 to > iso-8859-15 wvError: (./text.c:388) > ... Hi Brian, I encountered the same problems recently, and sent a message to the list with an analysis and some proposed fixes. You can see this message in the archives at: http://www.geocrawler.com/archives/3/6086/2001/2/0/5215009/ I haven't had any reaction from the developers to this, but the patches in that message enabled me to build a working libwv on Solaris. Let me know if you need any further assistance. Regards, -- Neil Hoggarth Departmental Computer Officer <nei...@ph...> Laboratory of Physiology http://www.physiol.ox.ac.uk/~njh/ University of Oxford, UK |
From: Martin V. <mar...@hu...> - 2001-03-07 16:47:27
|
On Wed, Mar 07, 2001 at 03:30:13PM +0000, Neil Hoggarth wrote: > From: Neil Hoggarth <nei...@ph...> > X-X-Sender: <nj...@ha...ysiol> > To: Brian Nelson <br...@ea...> > cc: <wvw...@li...> > Subject: Re: [Wvware-devel] Help with wvware on Solaris under IMP ... > Date: Wed, 7 Mar 2001 15:30:13 +0000 (GMT) > > On Wed, 7 Mar 2001, Brian Nelson wrote: > > > I am trying to get wvHtml to work on Solaris for use with the IMP > > webmail program. The idea is to be able to view msword attachments > > through the web interface. > > .... > > When I go to try to view a document, I get about 10-20 pages of this : > > > > MS Word Viewer > > wvError: (./text.c:388) iconv_open fail: 22, cannot convert UCS-2 to > > iso-8859-15 wvError: (./text.c:388) > > ... > > Hi Brian, > > I encountered the same problems recently, and sent a message to the list > with an analysis and some proposed fixes. You can see this message in > the archives at: > > http://www.geocrawler.com/archives/3/6086/2001/2/0/5215009/ > > I haven't had any reaction from the developers to this, but the patches > in that message enabled me to build a working libwv on Solaris. Let me > know if you need any further assistance. > > Regards, > -- > Neil Hoggarth Departmental Computer Officer > <nei...@ph...> Laboratory of Physiology > http://www.physiol.ox.ac.uk/~njh/ University of Oxford, UK ... This should be fixed somehow, but I don't know enough about iconv in wvware to fix it. Also, as this is a reversal of something checked in by cinamod (Dom Lachowicz), I first would like to know the reason the code is there. Has anyone tried on Solaris with current CVS? Martin -- Martin Vermeer mar...@hu... Helsinki University of Technology Department of Surveying P.O. Box 1200, FIN-02015 HUT, Finland :wq |
From: Neil H. <nei...@ph...> - 2001-03-07 17:23:52
|
On Wed, 7 Mar 2001, Martin Vermeer wrote: > Has anyone tried on Solaris with current CVS? I haven't tried checking out a CVS version and building it, but with the CVS web interface I can see that the Makefile.in file in the CVS repository still has the problem that I encountered when working with the v0.6.4 tarball. If you look at Makefile.in line 13 (ICONV = @ICONV@), you see the part where the ./configure script passes the information that wvware's own iconv implementation is needed - the token @ICONV@ expands to the string "ICONV" if wvware iconv is needed, and is null if the host system's iconv is sufficient. Similarly with line 31 (ICONVOBJS = @ICONVOBJS@); ./configure will cause this to be "ICONVOBJS = RICONVOBJS" if wvware's iconv is needed and "ICONVOBJS =" if not. BUT: nowhere else in the current version of the file are $(ICONV) or $(RICONVOBJS) referenced - so setting these variables doesn't actually affect the behaviour of the produced Makefile at all. I patched it to work by basically stepping back through the CVS history until I found a version of Makefile.in which used $(ICONV) and $(RICONVOBJS), then reintroducing them in the places where they used to appear. It isn't clear to me whether Dom deliberately removed them, or whether they were accidental removals (bundled up with some other changes) that nobody has noticed up to now. I guess we need Dom's opinion? Regards, -- Neil Hoggarth Departmental Computer Officer <nei...@ph...> Laboratory of Physiology http://www.physiol.ox.ac.uk/~njh/ University of Oxford, UK |
From: Martin V. <mar...@hu...> - 2001-03-07 17:41:28
|
On Wed, Mar 07, 2001 at 05:25:21PM +0000, Neil Hoggarth wrote: > Date: Wed, 7 Mar 2001 17:25:21 +0000 (GMT) > From: Neil Hoggarth <nei...@ph...> > X-X-Sender: <nj...@ha...ysiol> > To: Martin Vermeer <mar...@hu...> > cc: <wvw...@li...> > Subject: Re: [Wvware-devel] Help with wvware on Solaris under IMP > In-Reply-To: <200...@hu...> > > On Wed, 7 Mar 2001, Martin Vermeer wrote: ... > It isn't clear to me whether Dom deliberately removed them, or whether > they were accidental removals (bundled up with some other changes) > that nobody has noticed up to now. I guess we need Dom's opinion? We sure do. > Regards, > -- > Neil Hoggarth Departmental Computer Officer > <nei...@ph...> Laboratory of Physiology > http://www.physiol.ox.ac.uk/~njh/ University of Oxford, UK Thanks, -- Martin Vermeer mar...@hu... Helsinki University of Technology Department of Surveying P.O. Box 1200, FIN-02015 HUT, Finland :wq |
From: Brian N. <br...@ea...> - 2001-03-07 17:46:05
|
Martin Vermeer wrote: > > This should be fixed somehow, but I don't know enough about iconv in > wvware to fix it. Also, as this is a reversal of something checked in by > cinamod (Dom Lachowicz), I first would like to know the reason the code > is there. > > Has anyone tried on Solaris with current CVS? > > Martin > -- > Martin Vermeer mar...@hu... > Helsinki University of Technology > Department of Surveying > P.O. Box 1200, FIN-02015 HUT, Finland > :wq Ok. I tried the current CVS (from today) and it still dosnt work. Although now, instead of pages of errors i only get one: wvError: (./text.c:366) iconv_open fail: 22, cannot convert UCS-2 to iso-8859-15 Bus Error Also, configure in the CVS says this at the very end, even though i have v21 of libwmf installed: configure: warning: Could not find gdwmf library or some of its components: libwv *will* build but will not have wmf to png support: see README Some appropiate bits from configure follow, if itll help: 0.6.4: checking for gdwmfapi.h... yes checking for gd_draw_rectangle in -lgdwmf... yes checking for iconv_open in -liconv... no checking for iconv... yes checking for existance of CP874 to UCS-2 iconv support... no checking for existance of CP1250 to UCS-2 iconv support... no checking for existance of CP1251 to UCS-2 iconv support... no checking for existance of CP1252 to UCS-2 iconv support... no checking for existance of CP1253 to UCS-2 iconv support... no checking for existance of CP1254 to UCS-2 iconv support... no checking for existance of CP1255 to UCS-2 iconv support... no checking for existance of CP1256 to UCS-2 iconv support... no checking for existance of CP1257 to UCS-2 iconv support... no checking for existance of UCS-2 to UCS-2 iconv support... no checking for existance of UCS-2 to UTF-8 iconv support... yes checking for existance of UCS-2 to koi8-r iconv support... yes checking for existance of UCS-2 to tis-620 iconv support... no checking for existance of UCS-2 to iso-8859-15 iconv support... no CVS: checking for gdwmfapi.h... yes checking for gd_draw_rectangle in -lgdwmf... no checking for iconv_open in -liconv... no checking for iconv... yes checking for existance of CP874 to UCS-2 iconv support... no checking for existance of CP1250 to UCS-2 iconv support... no checking for existance of CP1251 to UCS-2 iconv support... no checking for existance of CP1252 to UCS-2 iconv support... no checking for existance of CP1253 to UCS-2 iconv support... no checking for existance of CP1254 to UCS-2 iconv support... no checking for existance of CP1255 to UCS-2 iconv support... no checking for existance of CP1256 to UCS-2 iconv support... no checking for existance of CP1257 to UCS-2 iconv support... no checking for existance of UCS-2 to UCS-2 iconv support... no checking for existance of UCS-2 to UTF-8 iconv support... yes checking for existance of UCS-2 to koi8-r iconv support... yes checking for existance of UCS-2 to tis-620 iconv support... no checking for existance of UCS-2 to iso-8859-15 iconv support... no -Brian |
From: Brian N. <br...@ea...> - 2001-03-07 17:38:28
|
Neil Hoggarth wrote: > > Hi Brian, > > I encountered the same problems recently, and sent a message to the list > with an analysis and some proposed fixes. You can see this message in > the archives at: > > http://www.geocrawler.com/archives/3/6086/2001/2/0/5215009/ > > I haven't had any reaction from the developers to this, but the patches > in that message enabled me to build a working libwv on Solaris. Let me > know if you need any further assistance. > > Regards, > -- > Neil Hoggarth Departmental Computer Officer > <nei...@ph...> Laboratory of Physiology > http://www.physiol.ox.ac.uk/~njh/ University of Oxford, UK Ok. I got those in, now the compile fails with enter dir ./iconv no makefile blah blah ** error blah blah And I looked, configure isnt creating a makefile in the iconv subdir. I think i might need to run autoconf? im working on installing that now. -Brian |
From: Brian N. <br...@ea...> - 2001-03-07 18:02:02
|
Neil Hoggarth wrote: > > Hi Brian, > > I encountered the same problems recently, and sent a message to the list > with an analysis and some proposed fixes. You can see this message in > the archives at: > > http://www.geocrawler.com/archives/3/6086/2001/2/0/5215009/ > > I haven't had any reaction from the developers to this, but the patches > in that message enabled me to build a working libwv on Solaris. Let me > know if you need any further assistance. > > Regards, > -- > Neil Hoggarth Departmental Computer Officer > <nei...@ph...> Laboratory of Physiology > http://www.physiol.ox.ac.uk/~njh/ University of Oxford, UK Success! Applying the patches AND running autoconf on it makes everything work right. Here is some more diff that fixes the configure file too, so people w/o autoconf could use it too: *** configure.orig Thu Jan 25 11:41:22 2001 --- configure Wed Mar 7 13:00:10 2001 *************** *** 6246,6251 **** --- 6246,6252 ---- expat/xmlparse/Makefile exporter/Makefile magick/Makefile + iconv/Makefile config.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15 EOF cat >> $CONFIG_STATUS <<EOF *************** *** 6393,6398 **** --- 6394,6400 ---- expat/xmlparse/Makefile exporter/Makefile magick/Makefile + iconv/Makefile "} EOF cat >> $CONFIG_STATUS <<\EOF |
From: Neil H. <nei...@ph...> - 2001-03-08 09:24:12
|
On Wed, 7 Mar 2001, Brian Nelson wrote: > Success! Applying the patches AND running autoconf on it makes > everything work right. Yes - sorry, I should have made that clear. As you've already figured out, having changed configure.in you need to run autoconf to generate a new configure file. Regards, -- Neil Hoggarth Departmental Computer Officer <nei...@ph...> Laboratory of Physiology http://www.physiol.ox.ac.uk/~njh/ University of Oxford, UK |