liberty-eiffel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Intro for newbie


From: Paolo Redaelli
Subject: Re: Intro for newbie
Date: Sun, 19 Apr 2020 21:33:02 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.2

Il 19/04/20 12:33, Oleg Terentiev ha scritto:
- все
 
Thank you a lot! I haven't read about Gobo Eiffel. MIT license if fine: open-sourced for people and can be use free, and, at the same time - comfortable for commercial use.

Hi! Sorry for the delays but I was busy before the CoVid19 lockdown and now I'm more busy!

I'm starting answering your last mail as it is the most important.

Can it builded for Raspberry Pi from souces?

Yes, but it requires quite a lot of memory. Most probably on the Pi2 you will require quite a substantial swap memory, bootstrapping could require 2Gb of memory if I recall correctly.

I started with SmartEiffel 2.1 precompiled distributive on Win. And I'm trying build it from sources on Pi (v2.3) - process fault with message
Received signal 11.
Eiffel program crash at run time.
No trace when using option "-boost"
There are builder's log and terminal out   https://yadi.sk/d/VQtdeIBkntMtQw
(Also, I tryied build liberty-eiffel - it is not successful too.)

Some years ago I built it on PowerPc; Liberty shall compile on any CPU on a POSIX system. The CPU is not a problem. The available virtual memory is. I've read the log most probably the machine didn't have enough addressable virtual memory. Try adding swap memory, totalling 4Gb of addressable memory.

Also, install "libgc-dev"  Boehm-Demers-Weiser's conservative garbage collector for C.

It is optional, but it is always better to use it. And in a low-memory situation like compiling on RaspBerry Pi it is most welcome.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]