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, ElisaHi,
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
