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.

Reply via email to