Prev Up

xlhtml

xlHtml is an Excel 95 and later file converter that outputs the spreadsheet as html. Comes as 3 sub-directories cole, xlhtml, ppthtml .
The main executables are xlhtml to convert Excel and ppthtml to convert PowerPoint, plus a couple of Netscape support scripts.

Compilation (V0.5)

Straightforward, if default options suffice run
./configure --prefix=/tmp/xlhtml-0.5  # installation directory 
            # AIX
./configure --prefix=/tmp/xlhtml-0.5 CC=cc CFLAGS="-O2 -D_LARGE_FILES" 
make clean
make
make install

Tru64

On Tru64 the #include search paths did not work properly, had to softlink.

AIX

On AIX, make does not recognize the lines
-include $(DEP_FILES)
Outcomment.

HP-UX

10.20

make does not recognize the := in
DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :)
Remove the colon in */Makefile.in and retry.
Also, disable the AM_CFLAGS definition in */Makefile.am.
Then run
./configure --prefix=/tmp/xlhtml-0.5 CC=cc CFLAGS="-O -Ae -D_REENTRANT -D_FILE_OFFSET_BITS=64 +z" LDFLAGS="-lm LIBS="-lm"  # 10.20, native cc

11.11

Configure as
./configure --prefix=/tmp/xlhtml-0.5 CC=cc CFLAGS="-fast  -D_REENTRANT -D_FILE_OFFSET_BITS=64 +z"                          # 11.11, native cc

To do

adapt the ns-scripts.
Last updated: Wed, Jun 5, 2013 11:08:30 AM , M.Kraemer