Thanks Sergey. I had gotten an inkling that there was some magical makefile in packages but never worked out how to use it.

I guessed you meant 'packaging' instead of 'packages', I hope that is correct.

If I can I am going to do up a guide on how to build MSP430X, because I think people might be interested. I will put it on the wiki when I get that far.

Thanks so much for putting in your time on this project. It is greatly appreciated!

- Wayne

Sergey A. Borshch wrote:
Wayne Uroda wrote:
  
to which I get the error:
*
*    /home/Wolf/gcc-3.2.3/gcc/xgcc -B/home/Wolf/gcc-3.2.3/gcc/ -B/usr/local/msp430/ms
    p430/bin/ -B/usr/local/msp430/msp430/lib/ -isystem /usr/local/msp430/msp430/incl
    ude -O2  -DIN_GCC -DCROSS_COMPILE   -W -Wall -Wwrite-strings -Wstrict-prototypes
     -Wmissing-prototypes -isystem ./include  -DDF=SF -Dinhibit_libc -g -g  -DIN_LIB
    GCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -I. -I. -I. -I./. -I./config -I./..
    /include -mmcu=msp430x2232 -DL_cmpdi2 -xassembler-with-cpp -c ./config/msp430/li
    bgcc.S -o libgcc/msp3/_cmpdi2.o
    Known MCU names:
             msp1
             msp2
         << and so on >>
             msp430x448
             msp430x449
    

 > Ok, so I figure I need a more up to date assembler (binutils). I was
 > using binutils 2.19 vanilla.

binutils 2.19 patch is not ready for 430X yet.

You should rebuild binutils-2.18 first with all patches (see makefile in 
packages folder). And after gcc you should rebuild msp430-libc too:

cvs co -r MSP430X packages
cvs co -r MSP430X msp430-libc
cd packages
make binutils
make gcc
make msp430-libc-build msp430-libc-install

  

Reply via email to