With some help from the computing center, I managed to solve the
problem of using STRUCTURE on a system running an aix os. In params.c
and datain.c, change "char next" to "int next" under ReadFile() (line
208 I think) and ReadData() (line 76), respectively.
The problem, as I had been told, is that
"Since if next is char it cannot take a numeric value=EOF. Hence the
compiler warning.
....
Presumably, the Linux C compilers dont care about this distinction,
which is why it works on BCX, but the IBM xlc compilers are more
stringent."
It would not work under the gcc compiler either.