ipc-quartztime
Inter Process Communication based on shared memory, mutexes and signals
 All Pages
Installation of the IDL to IPC generator

The installation of eclipse, emf, xtend, xtext and franca is described in more detail in the documentation of these software packages. This page only aims to give a rough overview on the installation.

Install Eclipse

Download and unpack the eclipse archive:

idl_to_ipc_generator_eclipse.png

Setup Eclipse

First, create a java project: Import e.g. the idl2ipc_java_generator demo.

Install Eclipse Plugins

Download and add the franca site (via Window/Preferences):

idl_to_ipc_generator_franca_site.png

Install the following Eclipse plugins (via Help/Install New Software...):

idl_to_ipc_generator_xtend.png
idl_to_ipc_generator_xtext.png
idl_to_ipc_generator_emf.png
idl_to_ipc_generator_franca.png

Settings of the Project

Update the source path to include

idl_to_ipc_generator_setup2.png

Doublecheck, that all required libraries are listed: franca, xtext, emf, inject, junit, e4, log4j, antlr, xtend, JRE

idl_to_ipc_generator_setup.png

Hint: To search for a class in the list of packages, the following pipe may be useful:

ls *.jar | xargs -n1 -t zip -Tv | grep -e OperationCanceledException
idl_to_ipc_generator_search_libs.png

Set the FDeploy output path

idl_to_ipc_generator_setup3.png