Compilink trunk version?

2 Messages Forum Options Options
Embed this topic
Permalink
Aleksa Todorovic-2
Compilink trunk version?
Reply Threaded MoreMore options
Print post
Permalink
Hi!

I'm working on Windows, using VisualStudio compiler (cl). I've just
checked out svn trunk version, but I'm not sure how to compile it. I
tried to download nightly build, but it is of no use - it doesn't
containt install/germ/*.c files. After that, I downloaded 2.3 version,
and picked up install/germ files from there. After compilation of
compile_to_c, I the message which follows this post.

What am I supposed to do? Maybe nightly build should, beside files
from svn, also contain install/germ/*.c files?


System call ""D:\dev\SmartEiffel\svn\trunk\bin\compile_to_c.exe" -boost -no_gc -
relax -o compile_to_c.exe compile_to_c".
****** Error: Forbidden creation call (i.e. exportation rules
violated). Creation is only allowed from {RECYCLING_POOL}.

The source lines involved by the message are the following:

Line 303 column 4 in FAST_ARRAY (D:\dev\SmartEiffel\svn\trunk\lib\storage\collec
tion\fast_array.e):
         create Result.make(max - min + 1)
         ^
Line 13 column 12 in STACK (D:\dev\SmartEiffel\svn\trunk\lib\storage\stack.e):
         make as collection_make
                 ^
Line 36 column 11 in RECYCLING_POOL (D:\dev\SmartEiffel\svn\trunk\lib\storage\lo
w_level\recycling_pool.e):
creation {RECYCLING_POOL}
          ^
------
****** Fatal Error: collection_make is not in the creation list
of type RECYCLING_POOL[RECYCLABLE].

The source lines involved by the message are the following:

Line 303 column 18 in FAST_ARRAY (D:\dev\SmartEiffel\svn\trunk\lib\storage\colle
ction\fast_array.e):
         create Result.make(max - min + 1)
                       ^
Line 13 column 12 in STACK (D:\dev\SmartEiffel\svn\trunk\lib\storage\stack.e):
         make as collection_make
                 ^
Line 33 column 1 in RECYCLING_POOL (D:\dev\SmartEiffel\svn\trunk\lib\storage\low
_level\recycling_pool.e):
creation {ANY}
^
------
Aleksa Todorovic-2
Re: Compilink trunk version?
Reply Threaded MoreMore options
Print post
Permalink
Ok, I've just found it - work/germ :-)

On Mon, Sep 15, 2008 at 15:50, Aleksa Todorovic <alexione@...> wrote:

> Hi!
>
> I'm working on Windows, using VisualStudio compiler (cl). I've just
> checked out svn trunk version, but I'm not sure how to compile it. I
> tried to download nightly build, but it is of no use - it doesn't
> containt install/germ/*.c files. After that, I downloaded 2.3 version,
> and picked up install/germ files from there. After compilation of
> compile_to_c, I the message which follows this post.
>
> What am I supposed to do? Maybe nightly build should, beside files
> from svn, also contain install/germ/*.c files?
>
>
> System call ""D:\dev\SmartEiffel\svn\trunk\bin\compile_to_c.exe" -boost -no_gc -
> relax -o compile_to_c.exe compile_to_c".
> ****** Error: Forbidden creation call (i.e. exportation rules
> violated). Creation is only allowed from {RECYCLING_POOL}.
>
> The source lines involved by the message are the following:
>
> Line 303 column 4 in FAST_ARRAY (D:\dev\SmartEiffel\svn\trunk\lib\storage\collec
> tion\fast_array.e):
>         create Result.make(max - min + 1)
>         ^
> Line 13 column 12 in STACK (D:\dev\SmartEiffel\svn\trunk\lib\storage\stack.e):
>         make as collection_make
>                 ^
> Line 36 column 11 in RECYCLING_POOL (D:\dev\SmartEiffel\svn\trunk\lib\storage\lo
> w_level\recycling_pool.e):
> creation {RECYCLING_POOL}
>          ^
> ------
> ****** Fatal Error: collection_make is not in the creation list
> of type RECYCLING_POOL[RECYCLABLE].
>
> The source lines involved by the message are the following:
>
> Line 303 column 18 in FAST_ARRAY (D:\dev\SmartEiffel\svn\trunk\lib\storage\colle
> ction\fast_array.e):
>         create Result.make(max - min + 1)
>                       ^
> Line 13 column 12 in STACK (D:\dev\SmartEiffel\svn\trunk\lib\storage\stack.e):
>         make as collection_make
>                 ^
> Line 33 column 1 in RECYCLING_POOL (D:\dev\SmartEiffel\svn\trunk\lib\storage\low
> _level\recycling_pool.e):
> creation {ANY}
> ^
> ------
>