Hi all,
I  am trying to compile the mspgcc toolchain with support for the
msp430f2618 processor on Windows but I can't do it.

I downloaded an archive containing the patches from
http://www.daqtix.com/system/files/msp430-patch-20080418.tar.gz

Then I installed cygwin.

In the GNU bash of cygwin:

$ cd c:\
$ mkdir mspgcc
$ cd mspgcc
$ mkdir sf
$ cd sf
$ cvs -d:pserver:[email protected]:/cvsroot/mspgcc login
$ cvs -z3 -d:pserver:[email protected]:/cvsroot/mspgcc
co -p .
$ cd packaging
$ make folders

After this before starting to compile with "make build" I copied the
following files:

binutils-2.17-msp430x24x-msp430x26x.patch ---> mspgcc/sf/packaging/patches
gcc-3.2.3-msp430x24x-msp430x26x.patch ---> mspgcc/sf/packaging/patches
msp430-libc-msp430x24x-msp430x26x.patch ---> mspgcc/sf/packaging/patches
headers ---> mspgcc/sf/packaging/patches
makefile ---> mspgcc/sf/packaging

Then again in the GNU bash of cygwin:

$ make build

The compilation starts but it stops with 2 errors in gdb-install.

In the gdb-build.log file there is written:

"
...
make[3]: Nothing to be done for `install'.
make[3]: Leaving directory
`/cygdrive/c/mspgcc/sf/packaging/build/gdb-5.1.1/libiberty/testsuite'
make[2]: Leaving directory
`/cygdrive/c/mspgcc/sf/packaging/build/gdb-5.1.1/libiberty'
make[2]: Entering directory
`/cygdrive/c/mspgcc/sf/packaging/build/gdb-5.1.1/mmalloc'
gcc -c -g -O2 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_LIMITS_H=1
-DHAVE_STDDEF_H=1 -DHAVE_UNISTD_H=1  -I. -I./../include ./mm.c
rm -rf libmmalloc.a
ar rc libmmalloc.a mm.o
ranlib libmmalloc.a
/bin/sh /cygdrive/c/mspgcc/sf/packaging/build/gdb-5.1.1/install-sh -c -m
644 libmmalloc.a
/cygdrive/c/mspgcc/sf/packaging/build/installed/lib/libmmalloc.an
ranlib /cygdrive/c/mspgcc/sf/packaging/build/installed/lib/libmmalloc.an
mv -f /cygdrive/c/mspgcc/sf/packaging/build/installed/lib/libmmalloc.an
/cygdrive/c/mspgcc/sf/packaging/build/installed/lib/libmmalloc.a
make[2]: Leaving directory
`/cygdrive/c/mspgcc/sf/packaging/build/gdb-5.1.1/mmalloc'
make[2]: Entering directory
`/cygdrive/c/mspgcc/sf/packaging/build/gdb-5.1.1/readline'
make[2]: Nothing to be done for `install'.
make[2]: Leaving directory
`/cygdrive/c/mspgcc/sf/packaging/build/gdb-5.1.1/readline'
make[2]: Entering directory
`/cygdrive/c/mspgcc/sf/packaging/build/gdb-5.1.1/sim'
make[3]: Entering directory
`/cygdrive/c/mspgcc/sf/packaging/build/gdb-5.1.1/sim/common'
/bin/sh ./../../mkinstalldirs
/cygdrive/c/mspgcc/sf/packaging/build/installed/man/man1
n=`echo run | sed 's,^,msp430-,; '`; \
        /bin/sh /cygdrive/c/mspgcc/sf/packaging/build/gdb-5.1.1/install-sh -c -m
644 ./run.1 /cygdrive/c/mspgcc/sf/packaging/build/installed/man/man1/$n.1
make[3]: Leaving directory
`/cygdrive/c/mspgcc/sf/packaging/build/gdb-5.1.1/sim/common'
make[3]: Entering directory
`/cygdrive/c/mspgcc/sf/packaging/build/gdb-5.1.1/sim/msp430'
/bin/sh ./../../mkinstalldirs
/cygdrive/c/mspgcc/sf/packaging/build/installed/bin
n=`echo run | sed 's,^,msp430-,; '`; \
        /bin/sh /cygdrive/c/mspgcc/sf/packaging/build/gdb-5.1.1/install-sh -c 
run.exe /cygdrive/c/mspgcc/sf/packaging/build/installed/bin/$n.exe
install:  run.exe does not exist
make[3]: *** [install-common] Error 1
make[3]: Leaving directory
`/cygdrive/c/mspgcc/sf/packaging/build/gdb-5.1.1/sim/msp430'
make[2]: *** [install] Error 2
make[2]: Leaving directory
`/cygdrive/c/mspgcc/sf/packaging/build/gdb-5.1.1/sim'
make[1]: *** [install-sim] Error 2
make[1]: Leaving directory `/cygdrive/c/mspgcc/sf/packaging/build/gdb-5.1.1'

"

Can anyone help me, please?
Thanks,
Elisa
Hi,

We are currently using the msp430 gcc development chain on a Macintosh (both
powerpc and mactel).

But what we don't have is working versions of msp430-gdbproxy or msp430-jtag.
Are there working versions out there somewhere? 

If need be we can supply some equipment to enable compilation of the binary versiion
of the proprietary stuff to generate a working library that we can then use on the Mac.

Can some help?

thanks,

eric decker
autonomous systems lab
ucsc

Reply via email to