Error on precompile

2 Messages Forum Options Options
Embed this topic
Permalink
Bernd Schoeller
Error on precompile
Reply Threaded MoreMore options
Print post
Permalink
Hi,

using the latest Windows x86 version of ES from Origo (extracted .7z with  
all environment variables set), I get the following error when trying to  
precompile EiffelBase:

-------------------------------------------------------------------------------

Error code: Library_error
Error: Particular class content does not match what compiler is expecting.
What to do: Make sure you haven't modified one of the kernel classes on  
which
   compiler relies.

Class: TYPED_POINTER [G]
Class TYPED_POINTER must have one attribute of name `pointer_item'

-------------------------------------------------------------------------------

Probably some stupid problem with my setup (I try to avoid using register  
entries), still any hint on what might be the problem is welcome.

Bernd
_______________________________________________
Es-devel mailing list
Es-devel@...
http://rock.inf.ethz.ch/cgi-bin/mailman/listinfo/es-devel
Emmanuel Stapf
RE: Error on precompile
Reply Threaded MoreMore options
Print post
Permalink
Looks like it is compiling the wrong version of TYPED_POINTER which is coming from FreeELKS. My guess is that you may be checking out the wrong branch in FreeELKS. Indeed for the Eiffel_60 branch of EiffelStudio, we are checking out the Eiffel_60 branch from FreeELKS, but for the trunk of EiffelStudio we check out the trunk of FreeELKS.

Manu

> -----Original Message-----
> From: es-devel-bounces@...
> [mailto:es-devel-bounces@...] On Behalf Of Bernd
> Schoeller
> Sent: Wednesday, October 10, 2007 9:43 AM
> To: es-devel@...
> Subject: [Es-devel] Error on precompile
>
> Hi,
>
> using the latest Windows x86 version of ES from Origo
> (extracted .7z with all environment variables set), I get the
> following error when trying to precompile EiffelBase:
>
> --------------------------------------------------------------
> -----------------
>
> Error code: Library_error
> Error: Particular class content does not match what compiler
> is expecting.
> What to do: Make sure you haven't modified one of the kernel
> classes on which
>    compiler relies.
>
> Class: TYPED_POINTER [G]
> Class TYPED_POINTER must have one attribute of name `pointer_item'
>
> --------------------------------------------------------------
> -----------------
>
> Probably some stupid problem with my setup (I try to avoid
> using register entries), still any hint on what might be the
> problem is welcome.
>
> Bernd
> _______________________________________________
> Es-devel mailing list
> Es-devel@...
> http://rock.inf.ethz.ch/cgi-bin/mailman/listinfo/es-devel
>

_______________________________________________
Es-devel mailing list
Es-devel@...
http://rock.inf.ethz.ch/cgi-bin/mailman/listinfo/es-devel
------------------------------------------------------------------------  
Eiffel Software
805-685-1006
http://www.eiffel.com       
Customer support: http://support.eiffel.com       
User group: http://groups.eiffel.com/join       
------------------------------------------------------------------------