<html><head><meta http-equiv="content-type" content="text/html; charset=UTF-8"><style>body { line-height: 1.5; }blockquote { margin-top: 0px; margin-bottom: 0px; margin-left: 0.5em; }body { font-size: 10.5pt; font-family: 微软雅黑; color: rgb(0, 0, 0); line-height: 1.5; }</style></head><body>
<div><span></span>Hi Russell,</div><div>I have another thing to ask you. </div><div>Have you ever done some assessment of resource occupancy? Like how much memory would Mono use, generally, and CPU and so on... </div>
<div><br></div><hr style="width: 210px; height: 1px;" color="#b5c4df" size="1" align="left">
<div><span><div style="MARGIN: 10px; FONT-FAMILY: verdana; FONT-SIZE: 10pt"><div>Best wishes,</div><div>xuelin.tian@qkmtech.com</div></div></span></div>
<blockquote style="margin-top: 0px; margin-bottom: 0px; margin-left: 0.5em;"><div> </div><div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm"><div style="PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12px;FONT-FAMILY:tahoma;COLOR:#000000; BACKGROUND: #efefef; PADDING-BOTTOM: 8px; PADDING-TOP: 8px"><div><b>From:</b> <a href="mailto:russ.haley@gmail.com">Russell Haley</a></div><div><b>Date:</b> 2017-05-25 08:24</div><div><b>To:</b> <a href="mailto:xuelin.tian@qkmtech.com">xuelin.tian</a></div><div><b>CC:</b> <a href="mailto:users@rtems.org">users</a></div><div><b>Subject:</b> Re: Has anyone tried to port Mono to RTEMS</div></div></div><div><div>On Wed, May 24, 2017 at 9:52 AM, xuelin.tian <xuelin.tian@qkmtech.com> wrote:</div>
<div>></div>
<div>> Hi Russell,</div>
<div>> thank you for your reply. It helps a lot.</div>
<div>> Could you share me the link or hub of this build system, that I can try to build Mono on my rtems based on ARM?</div>
<div> </div>
<div>FreeBSD uses a system called ports that builds a piece of software</div>
<div>configured for FreeBSD. The system is well documented in the FreeBSD</div>
<div>handbook:</div>
<div>https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports.html</div>
<div> </div>
<div>The port you are looking for is:</div>
<div>http://www.freshports.org/lang/mono/</div>
<div> </div>
<div>Effectively, if you have set up ports on your FreeBSD computer, you</div>
<div>can then type a simple command to build it. The command to build can</div>
<div>usually be found on the freshports.org page for that package[1]. In</div>
<div>this instance it is:</div>
<div> </div>
<div>cd /usr/ports/lang/mono/ && make #--> No installation on rootfs</div>
<div>cd /usr/ports/lang/mono/ && make install clean</div>
<div> </div>
<div>If you want to make changes to the port, I recommend using subversion</div>
<div>to download the ports tree because if you use the standard method, an</div>
<div>update to the ports tree will overwrite your changes. This method is</div>
<div>also documented in the handbook at</div>
<div>https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports-using.html</div>
<div> </div>
<div>Now, be aware that this can also all be done from pulling the Mono</div>
<div>repository from GitHub.com and building it yourself on any platform</div>
<div>you choose.</div>
<div> </div>
<div>[1] I don't know anything about cross compiling for RTEMS as a limited</div>
<div>amount of free time has rendered me a sideline spectator for RTEMS at</div>
<div>this point. Note that cross compiling for ARM can be somewhat more</div>
<div>involved. I can dig up some stuff if necessary.</div>
<div> </div>
<div>Russ</div>
<div> </div>
<div> </div>
<div>> ------------------ Original ------------------</div>
<div>> From: "Russell Haley"<russ.haley@gmail.com>;</div>
<div>> Date: Wed, May 24, 2017 11:46 PM</div>
<div>> To: "xuelin.tian"<xuelin.tian@qkmtech.com>; "users"<users@rtems.org>;</div>
<div>> Subject: Re: Has anyone tried to port Mono to RTEMS</div>
<div>></div>
<div>> Sorry I should have also noted that mono and mono develop are well supported on FreeBSD 10.3+ on mono 4.2 and up. I think the latest is 4.6? Check freshports.org. Monodevelop works too iirc. TrueOS is a good way to get started.</div>
<div>></div>
<div>> Russ</div>
<div>></div>
<div>> Sent from my BlackBerry 10 smartphone on the Virgin Mobile network.</div>
<div>> From: xuelin.tian@qkmtech.com</div>
<div>> Sent: Tuesday, May 23, 2017 6:58 PM</div>
<div>> To: users@rtems.org</div>
<div>> Subject: Has anyone tried to port Mono to RTEMS</div>
<div>></div>
<div>> Dear all,</div>
<div>> Is that possible to port Mono to RTEMS? Has anyone tried this before?</div>
<div>> As I notice that there is an open project in RTEMS projects.</div>
<div>></div>
<div>> ________________________________</div>
<div>> Best wishes,</div>
<div>> xuelin.tian@qkmtech.com</div>
<div>></div>
</div></blockquote>
</body></html>