eCosPro Eclipse/CDT Plugin Install and Update Site
This procedure installs the eCosPro Eclipse/CDT Plugin for Eclipse and its dependent components from the Eclipse CDT (C/C++ Development Tool) Plugin. These instructions assume that you have already installed some flavour of Eclipse. If you have not, Eclipse can be downloaded from http://www.eclipse.org/downloads/.
Notes:
- The eCosPro Eclipse/CDT Plugin is only available to eCosCentric Support customers. If you are not a supported customer, your Bugzilla userid and password will fail.
- As an alternative to installing from this plugin update site, you can install the plugin, including Eclipse, by downloading and running the eCosPro Eclipse installer from the eCosPro Developer's Kit Portal.
- We recommend upgrading your local Eclipse to Juno SR2 when using the eCosPro Eclipse/CDT Plugin.
- A local copy of the eCosPro Eclipse/CDT plugin documentation will not be installed on your computer if you use this plugin update site, although the current documentation can always be accessed online at https://doc.ecoscentric.com/cdt-guide/index.html.
Update sites
If you are already familiar with installing Eclipse plugins, you can just use the update site URL below for your version of Eclipse.
Eclipse 4.2(Juno)
http://www.ecoscentric.com/eclipse/updates/juno/
Eclipse 3.8 and prior releases
Releases of Eclipse prior to 4.2 are not supported from this plugin update site.
eCosPro Eclipse/CDT Plugin for Eclipse Installation Instructions
-
Start Eclipse, then select Help > Install New Software...
-
In the Available Software dialog that appears, select "Available Software Sites" outlined in red in the illustration below:
-
In the Preferences dialog that appears, confirm that both the Juno and The Eclipse Project Updates software sites are in the list of Available Software Sites and are checked to indicate they are enabled. If they are not checked, check them and select OK.
If either of these do not appear, add the missing sites by selecting Add and in the new Add Site dialog that appears enter into the Name and Location fields, the following value pairs, followed by OK:
Name Location Juno http://download.eclipse.org/releases/juno The Eclipse Project Updates http://download.eclipse.org/eclipse/updates/4.2
Once both sites have been added, select OK in the Preferences dialog to close it.
-
Back in the Available Software dialog, enter the update site URL into the Work with text box:
http://www.ecoscentric.com/eclipse/updates/juno/
and press the Add key.
-
The pop-up dialog below appears. Enter eCosCentric into the Name: field and select OK.
-
At this point you will be required to provide login details for www.ecoscentric.com. For the Username and Password, enter your login and password used for accessing the eCosPro Developer's kit Portal and bugzilla support portal respectively. Check Save password before selecting OK.
Note: The login details that provide access to this update site will only remain valid while you have an active support contract with eCosCentric and will expire automatically as soon as you no longer have an active support contract.
-
If you have not already set up a master password, a new one will be created for you by eclipse and you will be prompted to provide additional information for password recovery. While it is not essential, you are recommended to do so now by selecting Yes and providing two sets of questions and answers that will allow recovery of passwords from secure storage.
-
At this point you should see the dialog below:
If you open eCosCentric C/C++ development tools for eCosPro you will see CDT extensions for eCosPro application development . Select the checkbox next to the required option CDT extensions for eCosPro application development and click Next.
If you do not immediately see the above option and see There are no categorized items instead, uncheck Group items by category and the required option should appear.
Note:For multi-user installations where the administrator of the computer has performed the installation of Eclipse and non-administrators (users) run Eclipse, the plugin installation must be performed by an administrator if it is to be run by all the users of the computer. If the plugin is not installed by an administrator it will only be available to the user that installed the plugin.
-
Review the feature you are about to install and click Next.
-
Read the license agreements. If you agree select I accept the terms of the license agreements and click Finish. If you do not agree, click Cancel to cancel the installation and contact support immediately.
-
Wait while Eclipse downloads any dependencies as well as the plugin.
Click OK on the Security Warning
-
Once the software has been installed, you will be asked if you would like to restart Eclipse for the changes to take effect. Click Yes.
-
You are now ready to begin developing eCosPro applications. For further instructions please refer to the eCosPro Eclipse/CDT plugin documentation.
Troubleshooting Installation
The operation cannot be completed
If you get an error message such as the one below, the most likely cause is that you do not have the Juno and The Eclipse Project Updates sites enabled as described above.
Select Back and follow the instructions provided above to add or enable the sites and try again. If the problem persists, please file a Bug Report.
Saved login details were not accepted
If the popup below appears when attempting to install a new component, update the plugin or just check for updates, you may have changed your bugzilla password or your support contract may have expired (you must have an active support contract in order to access the update site).
Steps to resolve this issue are:
- If you changed your bugzilla password, enter the new password now and press OK.
- Login to the eCosPro Developer's Kit Portal and verify you have an active support contract. If there is an active support contract please email Support immediately to notify them of this problem. If there is no active support contract and you wish to renew, email eCosCentric for the latest pricing information.