Thank you Rob and Jim.  
Yesterday I did a git pull. After that, I don't see the problem with 
configuring libiberty. The build is still running. It finished building newlib 
and binutil and is building GCC 5 stage2. So I think it should be able to 
complete the build successfully.
You are very kind and helped me to understand better of ABE and cross 
compiling. Really appreciated.

Thanks a lot and best regards,

Qyq

-----Original Message-----
From: Rob Savoye [mailto:rob.sav...@linaro.org] 
Sent: Thursday, July 16, 2015 10:10 PM
To: strongq; 'Jim Wilson'
Cc: 'Linaro Toolchain Mailman List'
Subject: Re: abe: cross native toolchain compilation for aarch64-linux-gnu

On 07/16/2015 04:30 PM, strongq wrote:
> Also, I did sync to master branch of ABE, because the 'stable' branch 
> does not support " --with-fileserver=148.251.136.42 
> --with-remote-snapshots=/snapshots-ref
> " options for configure.

  'stable' is used more for validation, so doesn't change as often as master. 
Note that sometime in the next few weeks I hope to move a new fileserver, and 
then these options won't be needed.

> I don't know why I got 2_24 binutils but not 2_25. I will do some check 
> later. 

  The binutils version shouldn't matter.

> I do have tried on a different Ubuntu PC which has 12.04. And I'm running 
> into problem when do the second around build with host set to 
> i686-w64-mingw32: ld cannot find libmpfr when building mpc. I also noticed on 
> the 12.04 system, it is running gcc (Ubuntu/Linaro 4.4.7-1ubuntu2) but on my 
> 14.04 Ubuntu it is using gcc (Ubuntu 4.8.4-2ubuntu1~14.04). 

   I have a machine still running 12.04, using ABE I do see a problem building 
a Canadian cross. On 12.04, mingw is using gcc 4.6. On my 14.04 machine, I also 
have no problems building a Canadian cross with mingw gcc 4.8.
> BTW, in another thread Rob mentioned "MakeRelease.job", thank you. I did have 
> a look of this file, also the 'slave.sh' under the same folder. I tried a 
> little by using the -workspace option but got no luck either.

  MakeRelease.job is run via Jenkins. Jenkins sets various environment 
variables before running the script. It's not really designed to be run 
manually except when I'm debugging it. It's a very simple script, all it really 
does is build the cross compiler, then the win32 hosted one. You can also run 
ABE with the --dryrun option, then all it does is print out all the steps 
without doing anything.

    - rob -


_______________________________________________
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain

Reply via email to