GCC-4.0.2 on Cygwin

Brian Rose lists@brianrose.net
Sun Oct 9 15:40:00 GMT 2005


Thanks for the info. But what is a CSN? Is that the 
compiler/assembler/linker/library combo?

Jim Tison wrote:

> What's worked for me is to build the symlink tree pointing at their 
> respective CVS local repositories:
> 
>  cd $x
>  mkdir combined-tree
>  cd combined-tree
>  ln -s $gcc_source/gcc/* .
>  ln -s $binutils_source/* . >/dev/null 2>&1
>  rm include;mkdir include;cd include
>  ln -s $gcc_source/gcc/include/* .
>  ln -s $binutils_source/include/* . >/dev/null 2>&1
> 
> Then ...
>  cd $y/buildspace
>  $x/combined-tree/configure --target=<n> --prefix=<p> <and so on to your 
> taste>
> 
> This has worked for me since gcc-3.x/binutils-2.9 (once I got my new 
> triplet straight, that is :-) ). 

Thanks, I'll try this out.

> I'd try it before you start hacking 
> build scripts ... --with-sysroot= was also a godsend for any cross. Once 
> you start hacking build scripts, you'll end up going down some really 
> bizarre paths. Been there, done that.

I have no intention of hacking build scripts. I am just trying to update my 
very simple tools process and I'd like to keep it just like that - simple.

> 
> And the other thing ... maybe Dan's crosstool script handles your 
> target, maybe it doesn't. It might be worth a shot.
> 

I'll check this out next. But I'd rather have as few tools out there to 
track and update.

Again, thanks for the info.



-- 

Brian

------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com



More information about the crossgcc mailing list