[Mono-list] Cross compiling Mono for PowerPC
Bojan Rajkovic
bojanr at brandeis.edu
Thu May 7 19:37:17 EDT 2009
Chris Plasun wrote:
> Hi,
>
> I would like to run Mono apps on a PowerPC Linux board (MPC8313).
>
> Is there a way I can cross compile Mono apps for the PowerPC architecture, or
> do I need to cross compile Mono itself for the PowerPC?
>
> Thanks,
> Chris Plasun
>
Hi Chris,
If your target platform is running Linux, most distributions will
package Mono already, with the right bits compiled for PowerPC, and then
you only need to copy your application's binaries and run.
If you do need to compile Mono from source, you only need to
cross-compile the C runtime portions of Mono. Applications written on
top of Mono are compiled to IL, an intermediate language bytecode that's
arch-independent and JIT-compiled to native code on the target platform.
What you can do is cross-compile the C runtime bits, and compile the
class library (all compiled to IL, doesn't need cross-compiling) and
your application on your (presumably more powerful) dev box, and deploy
those to your target platform.
Hope that answers your questions,
Bojan Rajkovic
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 2278 bytes
Desc: S/MIME Cryptographic Signature
Url : http://lists.ximian.com/pipermail/mono-list/attachments/20090507/7374d4b5/attachment.bin
More information about the Mono-list
mailing list