* [Buildroot] Mono package
@ 2013-11-01 15:29 Mirek Frajkowski
2013-11-01 16:39 ` Thomas Petazzoni
0 siblings, 1 reply; 2+ messages in thread
From: Mirek Frajkowski @ 2013-11-01 15:29 UTC (permalink / raw)
To: buildroot
Hi all,
I would like to contribute to buildroot by sending Mono package, which I
believe many people will find useful.
Mono has to be cross compiled in two steps:
1. Native code - for the virtual execution system, garbage collector and
other unmanaged bits
2. Managed code - this includes C# compiler, assembler, class libraries and
so on
Due to this fact it is divided into two sub-folders/sub-packages. The build
configuration itself is not very complicated, however one thing is worth
pointing out.
Mono signs its binary files and thus we have to disable stripping of the
binaries in the buildroot, which is done through "Config.in" file.
Everything else is pretty much straight forward and self explanatory.
Package is also installed in staging directory, just in case someone needs
to compile other packages which depend on Mono.
Please find the Mono package attached.
Any comments and suggestions are more than welcome. If you find it not
working or failing to build let me know as well.
Regards,
Mirek
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20131101/eb0a6c78/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: buildroot-package-mono.tar.bz2
Type: application/x-bzip2
Size: 1062 bytes
Desc: not available
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20131101/eb0a6c78/attachment.bz2>
^ permalink raw reply [flat|nested] 2+ messages in thread
* [Buildroot] Mono package
2013-11-01 15:29 [Buildroot] Mono package Mirek Frajkowski
@ 2013-11-01 16:39 ` Thomas Petazzoni
0 siblings, 0 replies; 2+ messages in thread
From: Thomas Petazzoni @ 2013-11-01 16:39 UTC (permalink / raw)
To: buildroot
Dear Mirek Frajkowski,
On Fri, 1 Nov 2013 15:29:31 +0000, Mirek Frajkowski wrote:
> I would like to contribute to buildroot by sending Mono package, which I
> believe many people will find useful.
Nice, thanks!
> Mono has to be cross compiled in two steps:
>
> 1. Native code - for the virtual execution system, garbage collector and
> other unmanaged bits
> 2. Managed code - this includes C# compiler, assembler, class libraries and
> so on
>
> Due to this fact it is divided into two sub-folders/sub-packages. The build
> configuration itself is not very complicated, however one thing is worth
> pointing out.
>
> Mono signs its binary files and thus we have to disable stripping of the
> binaries in the buildroot, which is done through "Config.in" file.
>
> Everything else is pretty much straight forward and self explanatory.
>
> Package is also installed in staging directory, just in case someone needs
> to compile other packages which depend on Mono.
>
> Please find the Mono package attached.
Can you send this as one or several patches, with the patches inline.
See
http://buildroot.org/downloads/manual/manual.html#_contributing_to_buildroot
for details on how to contribute to Buildroot.
Thanks!
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2013-11-01 16:39 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-11-01 15:29 [Buildroot] Mono package Mirek Frajkowski
2013-11-01 16:39 ` Thomas Petazzoni
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox