William, Thanks for input about using BBB itself. But I am worried about scalability of this solution. Software tends to grow very quickly. Is BBB powerful enough to compile relatively significant source code amount ?
And which IDE do you recommend to work natively on BBB? The same as you mentioned above ? On Friday, July 1, 2016 at 9:39:55 PM UTC+3, William Hermans wrote: > > 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] > <javascript:>> 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] <javascript:>> >> 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] <javascript:>. >>> 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/9889c802-d847-47dc-ac82-f0ee7bbe82d6%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
