Additionally, if you're worried about writing too much to flash media ( emmc or sdcard ), just create a 128M ramdisk, and compile your projects in that. You can also setup an NFS share, LInked with a Samba share so you can edit these files easily from within Windows . . . there are a ton of options out there . . .
On Fri, Jul 1, 2016 at 11:36 AM, William Hermans <[email protected]> wrote: > ivbsd1, > > I would like to point out that I use Windows on a daily basis, and have > since the 90's. However I will also mention that I consider Windows a > really bad choice of a development platform for this hardware. > > For really simple applications, or probably even reasonably complex > applications, cross compiling form Windows will work fine. > > However, you will very soon start noticing problems. How do you get Linux > API headers into Windows? How do you compile anything complex on Windows, > like Qt, Nodejs, wireshark, or better still a Linux kernel, or kernel > module ? The list goes on, and on and . . . > > So, I think it would behoove you, or anyone to figure out how to get a > Linux system for a development system. Here, I would like to point out that > if you have a beaglebone, you already have one. So no need to cross > compile, just compile natively on the Beaglebone. This will work fine for > 99% of projects out there. > > On Fri, Jul 1, 2016 at 11:05 AM, ivbsd1 <[email protected]> wrote: > >> William, Graham - thanks a lot for valuable inputs. >> >> I'm sure that under Linux it will run better. But environment should >> comply with some existed IT infrastructure . >> >> So, William, I'll try your suggestion. >> >> >> On Friday, July 1, 2016 at 8:55:02 PM UTC+3, William Hermans wrote: >>> >>> Additionally. If you *can* live with using Linux. The default toolchains >>> supplied with Ubuntu 14.04 work very well too. D.R. Derek Molloy has >>> youtube videos on setup under Ubuntu, for a suitable toolchain and using >>> Eclipse - I think. >>> >>> On Fri, Jul 1, 2016 at 10:52 AM, William Hermans <[email protected]> >>> wrote: >>> >>>> Just remember, you only want a tool chain that is abihf ( ARMv7 ) >>>> compatible. >>>> >>>> On Fri, Jul 1, 2016 at 10:49 AM, William Hermans <[email protected]> >>>> wrote: >>>> >>>>> Since no one addressed the question, but instead talked arounf it . . . >>>>> >>>>> The only known( at least to me ) toolchain for the armhf software ABI, >>>>> and WIndows binaries is offered by Linaro. >>>>> >>>>> https://releases.linaro.org/14.11/components/toolchain/binaries/ >>>>> >>>>> Here is you read the release notes text it says which are Windows >>>>> binaries. But since mingw is not required for Linux, you can pretty much >>>>> rest assured that any toolchain with "mingw" in the file name is in >>>>> reference to Windows binaries. >>>>> >>>>> As for IDE's . . . The two most flexible for setting up with a Custom >>>>> toolchain would be Code::Blocks, and Eclipse. Personally, I prefer >>>>> Code::Blocks because it's run as a native executable versus Eclipes' JRE >>>>> requirement . . . >>>>> >>>>> On Fri, Jul 1, 2016 at 10:24 AM, Graham Haddock <[email protected]> >>>>> wrote: >>>>> >>>>>> My personal favorite C/C++ IDE is Eclipse, with the C/C++ Development >>>>>> and Remote System Explorer (RSE) environment packages. I use the GCC >>>>>> cross >>>>>> compiler. >>>>>> >>>>>> A reference on how to set this up, although needing some updating, >>>>>> due to newer current versions of Debian and Eclipse, is Derek Molloy's >>>>>> book, website, and youtube videos. >>>>>> >>>>>> Since the target system is Linux/Debian, things will run a lot >>>>>> smoother if you run Eclipse and the appropriate GCC cross compiler under >>>>>> Linux, rather than Windows. I use either a separate computer running >>>>>> Ubuntu, or Ubuntu running on a VM under Windows. >>>>>> >>>>>> >>>>>> Setting up Eclipse on the Beaglebone for C++ Development ... >>>>>> >>>>>> http://derekmolloy.ie/beaglebone/setting-up-eclipse-on-the-beaglebone-for-c-development/ >>>>>> by Derek Molloy >>>>>> >>>>>> Google: Eclipse, beaglebone, RSE, GCC ARM Crosscompiler >>>>>> >>>>>> --- Graham >>>>>> >>>>>> = >>>>>> >>>>>>> For C++/C >>>>>>> >>>>>>> On Friday, July 1, 2016 at 3:42:55 PM UTC+3, Graham wrote: >>>>>>>> >>>>>>>> For which programming language(s) ? >>>>>>>> >>>>>>>> Which OS will you be running on the BBB? >>>>>>>> >>>>>>>> --- Graham >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> -- >>>>>>> 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/QN5ojiYDcDU/unsubscribe >>>>>>> . >>>>>>> To unsubscribe from this group and all its topics, send an email to >>>>>>> [email protected]. >>>>>>> To view this discussion on the web visit >>>>>>> https://groups.google.com/d/msgid/beagleboard/dcbcb103-21d0-4b30-ac60-83b2d0b4e190%40googlegroups.com >>>>>>> <https://groups.google.com/d/msgid/beagleboard/dcbcb103-21d0-4b30-ac60-83b2d0b4e190%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>> . >>>>>>> >>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>> >>>>>> >>>>>> -- >>>>>> 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]. >>>>>> To view this discussion on the web visit >>>>>> https://groups.google.com/d/msgid/beagleboard/CANN_KV6USTQz6nw%2BD%2BBreAN3sqg_xjE7nodB79Z-MereK8s_PQ%40mail.gmail.com >>>>>> <https://groups.google.com/d/msgid/beagleboard/CANN_KV6USTQz6nw%2BD%2BBreAN3sqg_xjE7nodB79Z-MereK8s_PQ%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> >>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>> >>>>> >>>>> >>>> >>> -- >> 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]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/beagleboard/ae796f7d-3cd2-4673-82f3-4cddbbcf4faa%40googlegroups.com >> <https://groups.google.com/d/msgid/beagleboard/ae796f7d-3cd2-4673-82f3-4cddbbcf4faa%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> >> For more options, visit https://groups.google.com/d/optout. >> > > -- 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]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/CALHSORoLFuFw37JJb%2Brjuuh1cYK--5Ky8Tu%2B%3DhAy_LxxKjfdRw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
