Other Parts Discussed in Thread: TEST2, CCSTUDIO
Hello,
I am trying to perform a headless build (for the purposes of continuous integration), but am getting an error whenever I try the build without some kind of X server running, with the DISPLAY environment variable set.
This is easily reproduced by creating a new workspace ('test'), and then a new project ('simple') based on the "Hello World" example.
Then, invoke the headless build, importing the existing project into a new workspace:
install/ccsv5/eclipse/jre/bin/java -jar install/ccsv5/eclipse/plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar -nosplash -application org.eclipse.cdt.managedbuilder.core.headlessbuild -import test/simple -build simple/Debug -data test2 -vmargs -Dorg.eclipse.cdt.core.console=org.eclipse.cdt.core.systemConsole
This results in the following console messages:
Create.
Opening 'simple'.
Refreshing '/simple'.
Managed Build system manifest file error: Could not load value handler com.ti.ccstudio.managedbuild.core.options.OutputFileOptionValueHandler in option com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.OUTPUT_FILE.
Managed Build system manifest file error: Could not load value handler com.ti.ccstudio.managedbuild.core.options.OutputFileOptionValueHandler in option com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.OUTPUT_FILE.1558814483.
Managed Build system manifest file error: Could not load value handler com.ti.ccstudio.managedbuild.core.options.OutputFileOptionValueHandler in option com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.OUTPUT_FILE.1558814483.
Managed Build system manifest file error: Could not load value handler com.ti.ccstudio.managedbuild.core.options.OutputFileOptionValueHandler in option com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.OUTPUT_FILE.1558814483.
Managed Build system manifest file error: Could not load value handler com.ti.ccstudio.managedbuild.core.options.OutputFileOptionValueHandler in option com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.OUTPUT_FILE.1558814483.
The workspace log is also attached:
0434.workspace.log.txt
The only workaround I could think of was to use xvfb, which is what I'm doing for now. I haven't tested to see if it is fixed in the latest version, but I did see a similar issue which was.
Thanks,
Dan