[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[tracecompass-dev] Building TC from source - configuration recommendations?


In order to investigate a TC performance issue we encountered we decided to build TC from source and to debug the issue ourselves.

Alas, building TC from source (from scratch and as a newcomer) turned out to be a very mixed bag and became a significant effort for days.

Firstly, the documentation in https://wiki.eclipse.org/Trace_Compass/Development_Environment_Setup seems incomplete as it is not referring to the Eclipse components wich are required in addition to what's in the Committers/PDE version, respectively where from to get these missing components.

Secondly, the build result is highly depending on the following version related decisions:
- Which Eclipse IDE version (not flavor) to use as the development IDE.
- Which target platform version to chose.
- Which API baseline version to chose.

Experimenting with the above resulted in a more or less voluminous list of errors and warnings of different characteristics but each result leaving one pretty helpless regarding what to do to reduce the errors.

Under Linux we now succeeded to patch together a buildable configuration using versions 4.9 consistently as we found this version reference in the sources. Under Windows we are still failing to reproduce this result. Trying the Oomph installer as recommended didn't improve on that, rather the opposite.

Please provide a recommendation regarding the above version choices and we'll try working our way forward from there.

Best Regards,