Before you begin
You need the eclipse/CDT plugin. Use the following URL in a Site Bookmark in the eclipse update manager: http://download.eclipse.org/tools/cdt/releases/eclipse3.1 . Alternatively you can download eclipse/CDT manually from The CDT download page
The eclipseSDCC can be installed on all platforms that support both the eclipse IDE and the Small Device C Compiler (SDCC). In order to work correctly follow the instructions for your platform.
Win32 Platforms
If you do not already have SDCC installed download sdcc-win32 from the SDCC download page on SourceForge. You can install SDCC into any convenient directory.
There is no need to install cygwin if you just want to build for embedded targets. The eclipseSDCC plugin comes with a built-in make utility that will be used automatically by the eclipse/CDT managed make system. If you have cygwin installed it will be ignored when building embedded targets using the managed make system.
To confirm that the SDCC compiler is working open a DOS window and simply type:
sdcc --help
You should see the SDCC compiler respond with its help information.
Linux and other SDCC supported platforms
If you do not already have SDCC installed download sdcc-xxx for your platform from the SDCC download page on SourceForge.
To confirm that the SDCC compiler is working open a terminal window and simply type:
sdcc --help
You should see the SDCC compiler respond with its help information.
The eclipseSDCC plugin for Linux and other platforms uses the host systems make and rm utilities. These will probably be installed already. If not use your host package manager to install them. Check they are installed correctly by typing.
make --help
rm --help
You should see the utilities respond with there respective help information.
