errr, natively compiled executable implies not using a cross compiler. What I meant was executables compiled for the specific platform. Not necessarily compiled natively. sorry.
On Sat, Jul 26, 2014 at 3:38 PM, William Hermans <[email protected]> wrote: > Lucas, I started pretty much the same as you last year around may. I did a > lot of research / reading early on, and have had a bit of experience with > different gcc toolchains for different platforms. Previous to this I did a > lot of reading about the gcc port for the MSP430, so I really did not want > to spend a lot of time figuring out how to build my own toolchain using > crosstool-ng ( even though I did a bunch of reading on the subject ). > > Also, as far as I know, you can setup / link to other libc's by > configuring the Linaro toolchain. I did a little reading on the subject to > think I know it is possible, but I'm no expert either. Since then I have > started thinking differently, about my own projects, and shifted more > towards using Nodejs( when possible ) versus using only natively compiled > executables. > > http://eewiki.net/display/linuxonarm/BeagleBone+Black This link may be a > good resource for you in how everything is setup. I've used this myself to > build my own custom images that are relatively very small. One such image > has standard tools such as openssh-server, ntpdate, Nodejs with express, > and socket.io installed in as little as 191M space. > > Anyway, it seems to me that you'll probably want to at least eventually be > running ARCH on your BBB. Aside from letting you know that it has been done > by others already, I can offer very little assistance with that. > > > On Sat, Jul 26, 2014 at 3:10 PM, Lucas Tanure <[email protected]> wrote: > >> Jerome, >> >> Sorry I didn't understand what you want, or complain about that page. >> Feel free to edit and add what you think is important. >> I can only write about things I know, and understand. That tip about >> Linaro toolchain was very good thanks, I will take a look. >> The wiki is for anyone, from anyone. So add your way, so people can know >> of. >> >> Willian, >> >> I feel the same way, I just want to build my kernel, boot and use. I'm >> not a expert, I'm a newbie, so I need first a easier and faster way to >> get where I want. >> For me, what I know about crosstool-ng is that you can choose many >> variables and build a perfect compiler for you, using uLibc, gLibc >> what ever you need. And I don't see yet why "In that case perhaps >> crosstool-ng may be the way to go." . What I'm missing in this case ? >> What crosstool-ng is so much better than a preconfigured gcc from >> ubuntu servers ? >> >> I really want to write about crosstool-ng, but I need more time. That >> page was a result of LFD411 - Embedded Linux Development, that was >> awesome. >> And now that I know of Linaro toolchain I will this information there >> too, but I need time to try myself and write a good tutorial. >> >> Thanks! >> -- >> Lucas A. Tanure Alves >> +55 (19) 988176559 >> >> >> On Sat, Jul 26, 2014 at 5:49 PM, William Hermans <[email protected]> >> wrote: >> > Lucas, >> > >> > In that case perhaps crosstool-ng may be the way to go. I mean you >> *could* >> > also run a Debian VM just as a support system for the BBB. But that adds >> > complexity, which may / may not outweigh just building your own >> toolchain. >> > It depends on how much you know about what, and what you do / do not >> like to >> > do. Some people, myself included just do not feel like building their >> own >> > tools chains . . . >> > >> > Douglas, obviously you do not use the prebuilt images that come shipped >> with >> > the BBB. I do not either, I build my own custom images based on RCN's >> > instructions / scripts. Why ? Because I have too many other things >> going on >> > in my life to learn / worry about yet_another_thing. I have a project in >> > mind, for which I have *many* things to learn. I really do not want to >> add >> > to that pile any more than I have to. So, this is not a game this is >> called >> > getting something done with the least amount of resistance as possible. >> It >> > almost sounds like you took my last post personal. Also remember your >> last >> > statement works both ways. >> > >> > >> > On Sat, Jul 26, 2014 at 12:35 PM, Douglas Jerome <[email protected]> >> > wrote: >> >> >> >> On 07/26/14 11:26, William Hermans wrote: >> >>> >> >>> /It's not weak, It's empty. But, my focus was using a easier/ >> >>> /cross-compiler rather than building my own./ >> >>> /I will get crosstool-ng when I have more time to test before I >> >>> publish./ >> >>> >> >>> >> >>> >> >>> You have a problem with the Linaro toolchain ? That is what is used >> for >> >>> uboot and the kernel . . . >> >> >> >> >> >> I'm not saying to be snide or sarcastic, really, but anyone >> >> can play that nonsense game: You have a problem with a >> >> crosstool-ng tool chain? And to the next statement: which >> >> uboot and kernel? *The* uboot and kernel? Not mine: >> >> http://ttylinux.net/dloadBBN.html >> >> >> >> The Linux-targeted cross tool chain has an associated glibc >> >> and kernel interface; I build versions of those of my own >> >> preference to suit my ttylinux distribution. That is why >> >> I build my cross tool chain from sources with crosstool-ng. >> >> With this approach I have commonality to make ttylinux >> >> for mac-g4, beaglebone, i486, i686, x8_64 of the same versions >> >> of glibc and Linux kernel, each built with a crosstool-ng >> >> produced cross tool chain constructed with the proper glibc >> >> and kernel interfaces. >> >> https://github.com/djerome/crosslinux >> >> >> >> The world does not revolve around what you happen to >> >> use. Just most of 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]. >> >> 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]. >> > 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]. >> 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]. For more options, visit https://groups.google.com/d/optout.
