Re: Compiler "too many live types" error

Philippe Ribet <[email protected]> Tue, 12 Jul 2005 22:54:34 +0200
Newsgroups gmane.comp.lang.eiffel.smalleiffel
Message-ID <[email protected]>
[email protected] wrote:

>Hi,
>
>I'm using SmartEiffel to develop a real-time application on RTAI (http://www.aero.polimi.it/~rtai/index.html).
>
>I get the following error:
>Fatal Error: Too many live types (the maximum is 32765).
>
>This is only a small application with 4 user defined types. It does have a lot of external C calls though:
>
>   * 3 macros
>   * 13 functions
>
>Any ideas where I should start to look for the problem?
>
>Kind regards,
>Norman Cooke
>
>  
>
May be you can try to compile with -verbose option. I guess you have 
some recursive type, but it's quite strange the compiler didn't reach 
the type name length limit before.

Hope this helps,

-- 
Philippe Ribet



                         The README file said
              "Requires Windows 95, NT 4.0, or better."
                    So... I installed it on Linux!