kurisaki@oahu.cs.ucla.edu (11/17/88)
I've been trying to compile Sunview code with the GNU C++ compiler. The
compiler complains about some of the Sunview and system .h files. One
problem seems to be that C++ doesn't like type of definitions that rename
themselves by the same name -
typedef struct x {
int y;
.. } x;
In /usr/include/sys/types.h, these types of definitions exist. Has
anyone found a workaround that doesn't involve changing these .h files?
Another problem that I encountered involved the ordering of the include
files within the Sunview .h files. In Textsw.h, the type caddr_t is used
prior to its definition and the C++ compiler posts a parse error msg.
Is there a workaround for this?
Thanks,
Paul
(PKomeiji.ElSegundo@Xerox.com)