JMarc, Allan
endian.h and byteswap.h are Linux specific header files.
Furthermore, xtl's implementation of both xdr and giop is not 64 bit compliant.
Consequently, compiling and running xtl's example files will result in FAILed
runs. set()ing then get()ing returns output that is different from the input!
I was attempting to fix all this at the end of last week, but got struck down
with flu and have only just returned.
Am working on it.
Angus
Allan> JMarc, please try compiling FormCopyright.C.
JMarc> Compiling everything stops with:
JMarc> g++ -DHAVE_CONFIG_H -I. -I../../../../rae/src/frontends/xforms -I../../../src
-I../../../../rae/src/ -I../../../../rae/src/frontends/include -I../../..
-I../../../../rae -I/afs/rocq/home/meval/common/include -g -O -ansi -W -Wall
-Wno-return-type -pedantic -Wp,-MD,.deps/FormPrint.pp -c
../../../../rae/src/frontends/xforms/FormPrint.C -o FormPrint.o
JMarc> In file included from ../../../../rae/src/support/lxtl.h:20,
JMarc> from ../../../../rae/src/PrinterParams.h:18,
JMarc> from ../../../../rae/src/frontends/xforms/FormPrint.C:14:
JMarc> /afs/rocq/home/meval/common/include/xtl/xdr.h:32: endian.h: No such file or
directory
JMarc> /afs/rocq/home/meval/common/include/xtl/xdr.h:33: byteswap.h: No such file or
directory