From:  Wasabi Fan <[email protected]>
Reply-To:  <[email protected]>
Date:  Thursday, January 23, 2014 at 4:55 PM
To:  <[email protected]>
Subject:  RE: [beagleboard] Re: Developing in Mono from Windows on my BBB

> I was thinking of rigging something to compile the code and then send the
> executable over FTP with a script to run it, but I was hoping for a way that
> would allow me to easily run and debug it remotely. I might have to just go
> with that if I can¹t find another optionŠ there isn¹t exactly active support
> for Mono anymore.
Correction, it is gdbserver, not debugserver. Not sure if this will work
with Mono.
>  
> From: [email protected] [mailto:[email protected]] On
> Behalf Of William Hermans
> Sent: Thursday, January 23, 2014 2:23 PM
> To: [email protected]
> Subject: Re: [beagleboard] Re: Developing in Mono from Windows on my BBB
>  
> 
> I am not sure if you mean remote debug or not. But you *can* have a setup that
> uses TFTP/NFS ( or even just NFS ) where the cross compile system ( a PC )
> builds an executable in a shared directory that the BBB has access to. Then
> once built the executable could be run directly on the BBB.
> 
>  
> 
> As far as remote debugging goes, I have no personal hands on with this yet,
> but understand that GDB in this context does not work properly yet.
> 
>  
> 
> Having had experience with .NET personally, I also sought information on Mono
> on the distro I chose ( Debian wheezy ), and many of the runtimes seem to be
> missing. So, I instead chose to learn more about nodejs, and in this context
> nodejs at least for my own uses seems to be a more complete solution.
> 
>  
> 
> Technically as long as the IDE lets you configure the various tools in it, you
> should be able to use it.  For visual studio you would need to own a copy of a
> professional version ( recent copy ) and write or buy a plugin for it.
> Otherwise, you could use a makefile project and "rig" it to work. Eclipse is
> very flexible and should work, but you need to know a bit about how to set
> that up, and the toolchain you're using. Personally, I had been using
> code::blocks for GCC . . . but thats a bit different from Mono. I might work
> though . . .
> 
>  
> 
> On Thu, Jan 23, 2014 at 7:12 AM, mickeyf <[email protected]> wrote:
>> 
>> 
>> Building a mono program on a Windows (or other) box then running it on the
>> BBB is trivial, except that there are a few pieces of Mono that are not
>> automatically supported on the ARM. Hard float being the one we ran into and
>> had to recompile Mono with a patch.
>> 
>> If you are talking about actually running the program via the IDE in debug
>> mode where the IDE is on one box and the program itself is running on the
>> BBB, I'm told this may  be do-able but did not work for me. I tried this over
>> a year ago, so I don't recall the details, but eventually gave up. I think
>> the issue was that the debugger uses signals in a conflicting way. Check the
>> Mono forum - I think there was some discussion of this.
>> 
>> At the time I was looking at this there was no BBB, just BBW.. With the BBB
>> and HDMI you ought to be able to run MonoDevelop directly on the BBB and
>> debug within it.
>> 
>> -- 
>> For more options, visit http://beagleboard.org/discuss
>> --- 
>> You received this message because you are subscribed to the Google Groups
>> "BeagleBoard" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected]
>> <mailto:beagleboard%[email protected]> .
>> For more options, visit https://groups.google.com/groups/opt_out.
>  
> -- 
> For more options, visit http://beagleboard.org/discuss
> --- 
> You received this message because you are subscribed to a topic in the Google
> Groups "BeagleBoard" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/beagleboard/WgbgtA2vFq4/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> For more options, visit https://groups.google.com/groups/opt_out.
> -- 
> For more options, visit http://beagleboard.org/discuss
> --- 
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" 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/groups/opt_out.


-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" 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/groups/opt_out.

Reply via email to