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/CALHSORqX6xg1fnHyLhDg%2BJ%3Dfnf%2BaLKunRqUj84kT09cttoFJXQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
