IDEs.Eclipse History
Hide minor edits - Show changes to markup - Cancel
elrolbocchi
elrolbocchi
The good building guide located at http://mspgcc.sourceforge.net/manual/c1685.html. One important note: to use msp430-gdb with eclipse you should get gdb-6.0 distribution instead of gdb-5.1.1, and use the patch from gdb/gdb-current CVS directory.
The good building guide located at http://mspgcc.sourceforge.net/manual/c1685.html. One important note: to use msp430-gdb with eclipse you should get gdb-6.0 distribution instead of gdb-5.1.1, and use the patch from gdb/gdb-current CVS directory. Add the cygwin bin directory (e.g. c:\cygwin\bin) and the mspgcc bin directory into your PATH on Windows.
Installation of embeddedCDT only requires that files be copied to the "features" and "plugins" directory of your eclipse program directory. The unzipped EmbeddedCDT consists of these two directories, so copying to the proper location is easy. Please note, you should remove existing CDT (org.exlipse.cdt.*) from plugins directory before installation.
Installation of embeddedCDT only requires that files be copied to the "features" and "plugins" directory of your eclipse program directory. The unzipped EmbeddedCDT consists of these two directories, so copying to the proper location is easy. Please note, you should remove existing CDT (org.eclipse.cdt.*) from plugins directory before installation.
Installation of embeddedCDT only requires that files be copied to the "features" and "plugins" directory of your eclipse program directory. The unzipped EmbeddedCDT consists of these two directories, so copying to the proper location is easy. Please note, you should remove existing CDT from plugins directory before installation.
Installation of embeddedCDT only requires that files be copied to the "features" and "plugins" directory of your eclipse program directory. The unzipped EmbeddedCDT consists of these two directories, so copying to the proper location is easy. Please note, you should remove existing CDT (org.exlipse.cdt.*) from plugins directory before installation.
Principally, eclipse can be started now. However, yet it would not handle C-projects.
Principally, eclipse can be started now. However, yet it would not handle embedded projects.
- MSPgcc, at mspgcc.sourceforge.net. There are binary distribution for Windows in "download area", however, it does not work good with eclipse, so you need to build it from CVS sources. The necessary proxy program can be downloaded from "download area" on mspgcc sourceforge page, as a tool to upload a binary directly to the target flash. You will need HIL.dll, MSP430.dll and msp430-gdbproxy.exe files on Windows, or libHIL.so, libMSP430.so and msp430-gdbproxy files on linux from there, put them into bin directory of your mspgcc toolchain installation (do not forget to run ldconfig on linux).
- MSPgcc, at mspgcc.sourceforge.net. There are binary distribution for Windows in "download area", however, it does not work good with eclipse, so you need to build it from CVS sources. The necessary proxy program can be downloaded from "download area" on mspgcc sourceforge page, as a tool to upload a binary directly to the target flash. You will need HIL.dll, MSP430.dll and msp430-gdbproxy.exe files on Windows, or libHIL.so, libMSP430.so and msp430-gdbproxy files on linux from msp43-gdbproxy directory there, put them into bin directory of your mspgcc toolchain installation (do not forget to run ldconfig on linux).
- MSPgcc, at mspgcc.sourceforge.net. There are binary distribution for Windows in "download area", however, it does not work good with eclipse, so you need to build it from CVS sources. The necessary proxy program can be downloaded from "download area" on mspgcc sourceforge page, as a tool to upload a binary directly to the target flash. You will need HIL.dll, MSP430.dll and msp430-gdbproxy.exe files from there, put them into bin directory of your mspgcc toolchain installation.
- MSPgcc, at mspgcc.sourceforge.net. There are binary distribution for Windows in "download area", however, it does not work good with eclipse, so you need to build it from CVS sources. The necessary proxy program can be downloaded from "download area" on mspgcc sourceforge page, as a tool to upload a binary directly to the target flash. You will need HIL.dll, MSP430.dll and msp430-gdbproxy.exe files on Windows, or libHIL.so, libMSP430.so and msp430-gdbproxy files on linux from there, put them into bin directory of your mspgcc toolchain installation (do not forget to run ldconfig on linux).
Since the CDT plugin seems to require the Eclipse IDE V3.2 or later, you might have to update the Eclipse IDE if you installed a previous version.
Since the CDT plugin seems to require the Eclipse IDE V3.2 or later, you might have to update the Eclipse IDE if you installed a previous version. However, this manual assumes that you will use Eclipse Europa (3.3), as we did.
Since the CDT plugin seems to require the Eclipse IDE V3.2 you might have to update the Eclipse IDE if you installed a previous version.
Since the CDT plugin seems to require the Eclipse IDE V3.2 or later, you might have to update the Eclipse IDE if you installed a previous version.
The following files must be downloaded prior to starting any installation (the versions are given as of March 2006):\\
The following files must be downloaded prior to starting any installation (the versions are given as of October 2007):\\
- Eclipse IDE V3.2, at eclipse.org (March 2006 direct download Windows, direct download Linux both approx. 30 MB). Please check the Eclipse website for other builds, e.g. other platforms, updates and more information. With this resource, Eclipse is able to handle Java projects (which was the original target of Eclipse). Eclipse itself is written in Java. It is assumed that a Java runtime system is already present.
- Eclipse Europa - Eclipse IDE for C/C++ Developers (3.3), at eclipse.org (October 2007 direct download Windows, direct download Linux both approx. 60 MB). Please check the Eclipse website for other builds, e.g. other platforms, updates and more information. Eclipse itself is written in Java. It is assumed that a Java runtime system is already present.
- MSPgcc, at mspgcc.sourceforge.net. Enter "download area" and select the latest version (20060119). The necessary proxy program is included here as well as a tool to upload a binary directly to the target flash.
- MSPgcc, at mspgcc.sourceforge.net. There are binary distribution for Windows in "download area", however, it does not work good with eclipse, so you need to build it from CVS sources. The necessary proxy program can be downloaded from "download area" on mspgcc sourceforge page, as a tool to upload a binary directly to the target flash. You will need HIL.dll, MSP430.dll and msp430-gdbproxy.exe files from there, put them into bin directory of your mspgcc toolchain installation.
Eclipse need not be "installed" (but you may also have downloaded an executable that does a normal installation). Simply unzip the eclipse file (e.g. eclipse-platform-3.1.1-win32.zip). and place the files at a suitable location for storage of programs. Create a link to eclipse.exe on your desktop etc.
Eclipse need not be "installed" (but you may also have downloaded an executable that does a normal installation). Simply unzip the eclipse file (e.g. eclipse-cpp-europa-fall-win32.zip). and place the files at a suitable location for storage of programs. Create a link to eclipse.exe on your desktop etc.
Installation of embeddedCDT only requires that files be copied to the "features" and "plugins" directory of your eclipse program directory. The unzipped EmbeddedCDT consists of these two directories, so copying to the proper location is easy.
Installation of embeddedCDT only requires that files be copied to the "features" and "plugins" directory of your eclipse program directory. The unzipped EmbeddedCDT consists of these two directories, so copying to the proper location is easy. Please note, you should remove existing CDT from plugins directory before installation.
This file is downloaded as executable. Start this one, and a comprehensive installation procedure is started. By end of an installation one must add (at least inspect) the binary path of mspgcc to autoexec.bat (W98) or the path environment variable. This installation also contains a copy of cygwin1.dll, a necessary cygwin resource. When a cygwin system already resides on your computer, problems might arise. But that can be solved by specifying the proper cygwin1.dll. A make program is also included. When another make program is present on your system, this may have priority in the path search order of windows and hence can cause problems. A solution to this problem is presented in the tutorial.
The good building guide located at http://mspgcc.sourceforge.net/manual/c1685.html. One important note: to use msp430-gdb with eclipse you should get gdb-6.0 distribution instead of gdb-5.1.1, and use the patch from gdb/gdb-current CVS directory.
