Hi,
 
I tried installing wvWare using the Gnuwin32 ports of the libraries on a Win98 system and everything went without a glitch. Working perfectly!
 
Then I tried the installation on my Linux box. (I'm running Red Hat v6.2 Kernel 2.2.14.) I installed without libwmf support. The initial installation went without a glitch. However, I noticed some errors during the make process in the form of
 
./text.c: In function `swap_iconv':
./text.c:699: warning: passing arg 2 of `iconv' from incompatible pointer type
./text.c: In function `wvHandleCodePage':
./text.c:763: warning: passing arg 2 of `iconv' from incompatible pointer type
./text.c: In function `wvOutputFromUnicode':
./text.c:824: warning: passing arg 2 of `iconv' from incompatible pointer type
./text.c:846: warning: passing arg 2 of `iconv' from incompatible pointer type
 
That was fixed by editing the config.h file, enabling the need for constants in iconv (though I imagined it was supposed to auto-detect).
 
However when I attempted to run wvText, all characters were replaced by question marks. Running wvWare spews out an error about converting to UTF-8 or something. A quick search in Google turned out from the mailing lists that this was a bug fixed sometime back.
 
Thinking it was a problem with iconv, I proceeded to download and install libiconv-1.7. However when I did that, wv refuses to even make, producing this
 
./libwv.a(text.o): In function `wvLIDToCodePageConverter':
/home/oracle/wv-0.6.7/./text.c:488: undefined reference to `libiconv_open'
/home/oracle/wv-0.6.7/./text.c:488: undefined reference to `libiconv_close'
/home/oracle/wv-0.6.7/./text.c:493: undefined reference to `libiconv_open'
/home/oracle/wv-0.6.7/./text.c:493: undefined reference to `libiconv_close'
./libwv.a(text.o): In function `swap_iconv':
/home/oracle/wv-0.6.7/./text.c:692: undefined reference to `libiconv_open'
/home/oracle/wv-0.6.7/./text.c:699: undefined reference to `libiconv'
/home/oracle/wv-0.6.7/./text.c:701: undefined reference to `libiconv_close'
./libwv.a(text.o): In function `wvHandleCodePage':
/home/oracle/wv-0.6.7/./text.c:751: undefined reference to `libiconv_open'
/home/oracle/wv-0.6.7/./text.c:763: undefined reference to `libiconv'
/home/oracle/wv-0.6.7/./text.c:777: undefined reference to `libiconv_close'
./libwv.a(text.o): In function `wvOutputFromUnicode':
/home/oracle/wv-0.6.7/./text.c:799: undefined reference to `libiconv_close'
/home/oracle/wv-0.6.7/./text.c:801: undefined reference to `libiconv_open'
/home/oracle/wv-0.6.7/./text.c:824: undefined reference to `libiconv'
/home/oracle/wv-0.6.7/./text.c:846: undefined reference to `libiconv'
collect2: ld returned 1 exit status
make: *** [wvWare] Error 1
 
I uninstalled libiconv-1.7, and proceeded to install wvWare-0.6.5, and everything seems to be working, wvText, wvWare, the whole works. Any clue what's going on anyone?
 
Sincerely,
Kelvin Tan