Hi all,
I'm having a problem right not trying to build one of the TI RTOS example projects, specifically UART Echo, on the MSP432. My machine is running Ubuntu 16.04 and I'm using CCS 6.1.3.00033. Building regular projects in CCS works fine, but the errors I get for all RTOS projects are below:
/home/henry/ti/xdctools_3_32_00_06_core/xs.x86_64U: error: can't create session manager: can't find a JVM; the environment variable 'XDCTOOLS_JAVA_HOME' is set, but does not appear to be a directory containing a 64-bit Java Runtime Environment (1.7 or greater); e.g., '/usr/lib/jvm/java-7-openjdk-amd64'.
gmake: *** No rule to make target 'configPkg/linker.cmd', needed by 'configPkg/compiler.opt'.
gmake: *** No rule to make target 'configPkg/linker.cmd', needed by 'configPkg/compiler.opt'.
gmake: Target 'all' not remade because of errors.
I have looked at a few other pages about this, like this that looks very similar to my problem. e2e.ti.com/.../510357
I have tried redefining the environment variable in CCS to no avail. Concerning some things addressed in the page I linked just above, I also don't have a /usr/lib/jvm/java-7-openjdk-amd64/jre path, jvm doesn't exist under /usr/lib. I'm not sure if this means that I don't actually have a 64 bit version installed or not. I tried to install openjdk-7-jre and it told me the package is not available. When I try to change XDCtools version from to 3.31.3.43_core from 3.32.0.06_core as a temporary fix under the project Properties it gives me an error saying "none of the currently selected products supplies value for Target."
Any thoughts or possible work around?
Thanks