[Top][All Lists]

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

Re: [Chicken-users] Is it possible to change the list of included module

From: Mario Domenech Goulart
Subject: Re: [Chicken-users] Is it possible to change the list of included modules when compiling Chicken?
Date: Sun, 12 May 2019 13:56:20 +0200

Hi Jeronimo,

On Sun, 12 May 2019 08:37:50 -0300 Jeronimo Pellegrini <address@hidden> wrote:

> On Sun, May 12, 2019 at 08:52:13AM +0200, Peter Bex wrote:
>> On Sat, May 11, 2019 at 08:28:23PM -0300, Jeronimo Pellegrini wrote:
>> > Hello,
>> > 
>> > I am compiling it for wireless routers, and so far I could not yet
>> > package csc -- so getting modules with chicken-install doesn't
>> > work for me.
>> Hi Jeronimo,
>> I'm not sure what you're trying to do, but are statically linked
>> binaries of your program not an option for you?  This would be one
>> single binary file you can just put onto the router.
> Do you mean tranfering a statically linked program to the router?
> I'd then need to cross-compile Chicken, and using the produced binary,
> run the Chicken compiler? (Cross-compilation is done within the
> OpenWRT build environment).
> So -- how do I do that? (Cross-compile an egg) I won't be able to
> run the target chicken compiler.
> This is what I imagime:
> 1- build chicken-host
> 2- compile the egg to C using chicken-host
> 3- use gcc from the cross-build environment to compile the egg for the
>    target architecture
> How do I do step (2)?  (I'm only used to chicken-install, don't know
> other ways to compile eggs)

Cross-compilation can be a bit tricky.  Have you checked the
instructions in ?

Alternatively, is there an emulator of the target platform that you
could use to compile CHICKEN natively and then produce the statically
linked binaries?

All the best.

reply via email to

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