build = OS Lion, host = mingw32, target = arm-linux-gnueabi

Peica peica@qq.com
Tue Aug 30 14:23:00 GMT 2011


在 2011-8-30,下午9:04, Yann E. MORIN 写道:

> Peica, All,
> 
> On Monday 29 August 2011 18:30:35 Peica wrote:
>> Like the subject shown, this config file suite to this canadian build.
> 
> Thank you! :-)
> But I'd like to solve the few issues you worked around before I can add
> this sample to the collection:
> 
>> And I have fix up something, which i am not sure if it is make sense to others.
>> 
>> 1) Don't use parallel_jobs more than 1, or it would break the build.
> 

The building of gcc would be break.

> What component would break with parallel jobs?
> 
>> 2) Take care about the CT_CC_STATIC_LIBSTDCXX=y, it would be miss when
>> each time I run 'ct-ng menuconfig'.
> 
> OK, I see why. The test we're doing for static linking is run on the
> build machine (Lion here), while it is applicable to the host machine
> (mingw32 here).
> 
> So, the test for static linking is broken for users who want to generate
> canadian-crosses. Sigh... I am not sure how we should handle that...
> 
> Static linking again... Hehe! :-]
> 

At this time, I will paste it into .config again when I run ct-ng menuconfig.

>> 3) remove the --enable-watchdog from configure code at line 45 of
>> script/build/companion_libs/ppl.sh
> 
> Why that? Were there a build failure of some sort?
> 
> Not that I known whether it is required or not, just inquiring why you
> had to remove it, you're the first to report an issue with it…
> 

I am not sure why, if enable it, the ppl compiling would be break. I don't get familiar with it.

>> 4) add #include <winsock2.h> into src/gdb6.8/gdb/ser-mingw.c before
>> '#include <windows.h>'.
> 
> Is that a real issue upstream? What do more recent versions look like in
> this file?
> 

I have check the gdb 7.2. It is same with 6.8. But it has not any problem. 

>> This build is based on the crosstool-ng 1.12.1 and sorry about I don't
>> know how to make the patch for the maintainer.
> 
> Have a look at:
>  docs/0 - Table of content.txt
>  docs/7 - Contributing to crosstool-NG.txt
>  docs/C - Misc. tutorials.txt
> 
> Thank you for the report! We can work in cooperation to get patches,
> don't worry! :-)
> 

It sounds great.

> Regards,
> Yann E. MORIN.
> 
> -- 
> .-----------------.--------------------.------------------.--------------------.
> |  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
> | +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
> | +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
> | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
> '------------------------------^-------^------------------^--------------------'
> 
> --
> For unsubscribe information see http://sourceware.org/lists.html#faq
> 
> 
> 


Best wishes,

Peica Chen 陈培嘉
other mail: gpeica@gmail.com





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



More information about the crossgcc mailing list