crosstool-ng on darwin...

Ray Donnelly mingw.android@gmail.com
Thu Jul 30 00:56:00 GMT 2015


On Thu, Jul 30, 2015 at 1:14 AM, Bryan Hundven <bryanhundven@gmail.com> wrote:
> Cosmos,
>
> On Wed, Jul 29, 2015 at 4:59 PM, Bryan Hundven <bryanhundven@gmail.com> wrote:
>> Cosmos,
>>
>> On Wed, Jul 29, 2015 at 4:57 PM, Cosmos Nicolaou
>> <cosmos.nicolaou@gmail.com> wrote:
>>> here it is:
>>>
>>> https://drive.google.com/file/d/0BydV09zDP4zoaVhweUtzVlFxUXM/view?usp=sharing
>>>
>>> it's big:-)
>>>
>>> Cheers, Cos.
>>
>> Yea, that's why I asked to put it on a pastebin service or a web
>> server. It will fill up the mailing list. Let me take a look at the
>> log.
>> Also, don't top post. It makes it harder to follow the conversation ;)
>>
>> Cheers,
>> -Bryan
>
>
> [CFG  ]    configure: running configure fragment for add-on libidn
> [CFG  ]    *** The GNU C library is currently not available for this platform.
> [CFG  ]    *** So far nobody cared to port it and if there is no volunteer it
> [CFG  ]    *** might never happen.  So, if you have interest to see glibc on
> [CFG  ]    *** this platform visit
> [CFG  ]    ***  http://www.gnu.org/software/libc/porting.html
> [CFG  ]    *** and join the group of porters
>
>
> Hrm, lets look at the config:
>
> # Automatically generated make config: don't edit
> # crosstool-NG crosstool-ng-1.20.0-216-g44a974c-dirty Configuration
>
> Making local changes? Also, why not use the latest master from github
> if you are going to make changes?
>
> git clone https://github.com/crosstool-ng/crosstool-ng
> or
> git clone git://crosstool-ng.org/crosstool-ng
>
> I'm not able to run a build right now, but maybe someone on the list
> with a mac can try this? Also try the latest from git and report back.
>

I can't look into this until tomorrow, but AFAIR there's a few things
that need to be modified before glibc can be cross compiled on a Mac
(e.g. you need to be able to install the Linux kernel headers which
kind of wants gettext)

For now, if you wanted, you could look into my "engineer's" build
script to build (a fork of) crosstool-ng where I focused on
build/target GNU/Linux (including raspi and raspi2), OSX and Windows.
I mean to merge as much of it as I can upstream, but for now, if you
wanted to try it:

git clone https://github.com/mingwandroid/ctng-firefox-builds
cd ctng-firefox-builds
./build.sh --target-os=raspi2 (or raspi if you're targeting the older model).

I'd be interested in knowing how you get on with it. The point of
build.sh is to merge lots of feature branches from
https://github.com/diorcety/crosstool-ng (my staging ground for
upstreaming things) and also to create a sample .config file, it also
collects my ramblings and investigations into crosstool-ng over the
past few years, so it's petty ugly! I re-sync my feature branches with
upstream fairly frequently.

Best regards,

Ray.


> Cheers,
>
> -Bryan
>
> --
> For unsubscribe information see http://sourceware.org/lists.html#faq
>

--
For unsubscribe information see http://sourceware.org/lists.html#faq



More information about the crossgcc mailing list