Hi,
Il giorno sab 9 feb 2019 alle ore 18:09 João Reis <[email protected]> ha
scritto:
> sábado, 9 de Fevereiro de 2019 às 16:55:21 UTC, João Reis escreveu:
> > Hello,
> >
> > Is it possible (in jailhouse v0.10) to link an Erika application against
> libc?
>
> In Erika's website, it says that Jailhouse does not allow to select
> different toolchains for compiling the inmate library and the rest of the
> hypervisor (it only does in Jetson TX1 and TX2 cases), so I wonder if it is
> possible to do it now, or if it remains unable (in Zynq Ultrascale+ case).
>
You can build the Jailhouse inmate and link it to the ERIKA Enterprise,
either for Cortex-A or for x86-64.
What is not currently supported by the Jailhouse build system is the
possibility of using different toolchains for the hypervisor firmware and
the inmate library.
This is useful in case you want to use a bare-metal toolchain with libc
(e.g. newlib) for the inmate.
Indeed, we have successfully used a bare-metal toolchain by Linaro (with
libc) in the inmate. We have been able of even using dynamic memory
allocation and C++ data structures.
You can easily patch Jailhouse's makefiles for using different compilers
for the hypervisor firmware and the inmate library (which could eventually
be linked to the ERIKA RTOS, in case of need).
Best regards,
Claudio
--
You received this message because you are subscribed to the Google Groups
"Jailhouse" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.