Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!necntc!ames!ptsfa!well!pokey From: pokey@well.UUCP (Jef Poskanzer) Newsgroups: comp.windows.x Subject: Re: Help needed on SYSV Compiler Problem Message-ID: <4474@well.UUCP> Date: Wed, 18-Nov-87 10:23:10 EST Article-I.D.: well.4474 Posted: Wed Nov 18 10:23:10 1987 Date-Received: Sat, 21-Nov-87 11:11:29 EST References: <8711171555.AA29388@ATHENA.MIT.EDU> Organization: Paratheo-Anametamystikhood Of Eris Esoteric, Ada Lovelace Cabal Lines: 29 In the referenced message, JOEH@BNR.BITNET (Joe Hatz, R.J.) wrote: }We are porting X V11 to a SysV lookalike. We actually have }the SysV.1 and SysV.2 compilers, both of which fail with the same }internal compiler error: } } "", line : compiler error: dimension table overflow } }All cases I have found thus far refer to lines within header files, }at the head or tail of a typedef. It would appear that the error }is related to the extensive use of typedefs in the X code. } }Has anyone else encountered this or a similar problem? }Any advice would be much appreciated. I recently ported X11 to A/UX and to UniPlus+, both SysV-derived systems. I got this same error on a few files. In each case I was able to get around the problem by breaking the file up into two or three smaller ones. You might also try getting rid of any includes that are not used -- for instance, there's at least one file in X11r1 that includes stdio.h but doesn't use it, and stdio.h is >huge<. --- Jef Jef Poskanzer jef@lbl-rtsg.arpa ...well!pokey P.S. Don't bother asking how you can obtain the A/UX port I did. I don't work for UniSoft any more, and I doubt they will be selling it anytime in the near future. On the other hand, if you want to hire me to do a similar port for you, drop me a line...