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.
