crosscompiler on openSUSE 11.0 - General Discussion and Assistance - CHDK Forum  

crosscompiler on openSUSE 11.0

  • 0 Replies
  • 2334 Views
*

Offline diju

  • *
  • 4
  • IXUS 750
crosscompiler on openSUSE 11.0
« on: 12 / July / 2008, 07:20:19 »
Advertisements
I "think" I've build a working crosscompiler. Unfortunatelly my port for IXUS750 isn't far enough to give it a try.
So, here's how I build it:
- Fetch gcc-4.3*rpm and binutils*.rpm from openSUSE download site.
- Install both with "rpmbuild -bp <src.rpm>"
- Apply the attached "build-arm-elf" script

The binaries are installed below ~/arm-elf
The script creates symbolic links in ~/bin, so you don't have to fiddle with the PATH variable.

Caveats:
At the moment, I get linker warnings about non-enabled interworking.

${HOME}/arm-elf/lib/gcc/arm-elf/4.3/../../../../arm-elf/bin/ld: ${HOME}/arm-elf/lib/gcc/arm-elf/4.3/thumb/libgcc.a(_addsubsf3.o)(__floatsisf): warning: interworking not enabled.

Hints and further tests are welcome.
« Last Edit: 12 / July / 2008, 07:24:40 by diju »

 

SimplePortal 2.3.6 © 2008-2014, SimplePortal