Chapter 5. After installation

Upon the successful installation of the eCosPro Developer's Kit a new eCosPro menu group should appear in your desktop menu under Windows. On Linux, the new menu items will vary according to your distribution and version. On some distributions/versions, they will appear within a separate eCos menu group, while on others they will appear under the Development or Programming menu groups. The exact menu layout will vary according to your host operating system and distribution. The example menu layout of various operating systems is illustrated in the figures below.

The menu items are:

Configtool
Start up the eCos Configuration Tool. If more than one version of eCosPro is installed, you will be prompted for the profile to use (set consisting of default target, preferred toolchain, host tools and eCos repository), otherwise the sole profile will be use automatically.
Eclipse
Start up the Eclipse Development Environment.
eCosPro & Eclipse Help
This will bring up the Eclipse Documentation Window, which includes links to all recent eCosPro documentation. Unlike the browser interface to the documentation, this provides a searchable interface into the documentation for *all* locally installed documentation. This includes all locally installed eCosPro releases and the documentation of all the host tools across versions installed.
Edit Profiles
This will start the eCos Configuration Tool in Profile Edit mode, allowing you to define new eCosPro profiles (sets consisting of default target, preferred toolchain, host tools and eCos repository).
Shell Environment
Prompt for a profile and open a command line shell environment in a new window where the eCosPro development environment is initialised according to the selected profile. If only one profile exists, that will be automatically selected. On Windows, this will open the default command shell with the preferred toolchain and host tools placed at the head of the command search PATH and ECOS_REPOSITORY set accordingly. On Linux, this is achieved through a shell script that opens the user's default shell in one of the following terminal windows, in order of preference: gnome-terminal, konsole, xterm.
Release Documentation
This will open the master documentation index for the specified release in your default browser (or default handler for .html files). The documentation is provided primarily in HTML format so may be read by any modern web browser, but in most cases is also available in PDF format, so may also be read using a PDF viewer such as AcroRead, Acrobat, Document Viewer, etc. This same documentation is also accessible through Eclipse Help via the eCosPro & Eclipse Help option above, but has been made available through this link for developers who prefer to read in their preferred browser or did not install the eCosPro Eclipse IDE.
Uninstall eCosPro (Linux only)
This option allows you to remove eCosPro components from your system. See Chapter 10, Uninstalling.

Figure 5.1. eCosPro Menu Group on Windows 10

eCosPro Menu Group on Windows 10

Figure 5.2. eCosPro Menu Group on Mint 18

eCosPro Menu Group on Mint 18

5.1. Windows 10 Security Alert

When starting the Eclipse & eCosPro Help from either the menu or the eCos Configuration Tool, you may get a Windows Firewall Alert as illustrated in Figure 5.3, “Windows 10 Security Alert Screen”, or something similar from your anti-virus or internet securoty software. This is normal as the Eclipse help system runs a mini web-server on the development host that serves the >Eclipse & eCosPro help pages which are then viewable through a normal browser. You may block or allow access as desired, as long as access to localhost or 127.0.0.1 is permitted so documentation may be access from the same development host.

Figure 5.3. Windows 10 Security Alert Screen

Windows 10 Security Alert Screen