CD++ Builder Installation Guide

Beta

Version 0.6

Eclipse Plugin





Type

Deluxe: This Plugin is packaged with CDT for C++ functionality




What's New

- Fixed Many bugs

- New Simu GUI

- Compilation Progress bar




Change Log

Version 0.6

- Fixed compiling bug which cause no compilation

- Fixed Progress Bar bug when no file/project is selected

- New Simu GUI

- Compilation Progress bar

Version 0.5

- generic console added

- More paramters included for simulation button

- simulation output added to console

- fixed makefile/generalmakefile bug. No longer need to include makefile1 and generalmakefile in projects

- updated Perspective with new items

- added indicator if no project is selected for simulation and make/build

Version 0.4

- fixed XML Conversion to support multiple containers

- Automated Makefile Builder

- Make/compile functionality

- Simu functionailty


Version 0.3

- C++ Support(CDT required)


Version 0.2

- 'New Projects' capabilities

- fixed refresh bug in XML conversion

- Improved coupling ADT structures


Version 0.1

- Coupling Models Syntax Editor

- XML support (import/export)


Known Bugs

-Coupling Sytax Editor is case sensitive

-Folders with space “sometimes” currupts your current project



Installation

You will need three main programs to run this plugin in windows

a) Java SDK or JRE ( the current version is fine 1.4.2 i think)

b) Cygwin

c) Eclipse ( of course....)


if you have these three things skip to “installing the plugin”.


Installing java...

1) go to http://java.sun.com/j2se/1.4.2/download.html

2) There download the windows version of J2SE 1.4.2, get the one without netbeans and the j2re category.

3) Run the installer you just download and follow the basic directions


Installing Cygwin...

1) Download the Cygwin setup file from http://www.cygwin.com and run it to

begin installation


2) In the packages selection panel, you want to click on the “devel” section that opens up a tree. Now select install for everything except for “gcc”. You must install gcc-2.


3) proceed to click next to begin installation


4) When the installation is complete, go to c:/cygwin/bin. There,

you MUST rename 'gcc-2.exe' to 'gcc.exe' and 'g++-2.exe' to

'g++.exe'.


This is done because CD++ relies on an older version of gcc(2.95), and the new cygwin packages come with gcc 3.xx.


5) You must set c:\cygwin\bin to your path. This can be done in windows by going to the control panel->system. Then depending on your version of windows there should be a section on enviroment variables. Here you can find the path variable and add c:\cygwin\bin to it.


Installing Eclipse ( only if you have the two items above)

1) Go to http://www.eclipse.org/downloads/index.php. Then click on the “Main Eclipse Download Sites” link.


2) Since this plugin is only compatible with Eclipse 2.X, click on the latest release for 2.X.


3) In the next page, select your windows platform and download the file.


4) The file is a zip file that already has Eclipse ready to go. It is highly recommended that you just unzip the eclipse folder to “C:/”.


Actually you can put Eclipse anywhere you want, but since we are using cygwin in this, cygwin doesn't always like directory names with spaces. Some projects built using CD++ Builder will fluxuate working if you use spaces in names of projects/folders.


5) In the eclipse folder, double click on “eclipse.exe”, which will load Eclipse for the first time and complete the installation




Installing the Plugin ( Only if you have the three items above installed )

1) unzip the folder plugins into the directory you previously

installed eclipse. Eclipse should already have a folder called plugins. The unzipping progress should combine both folders togeather.