| The Problems/Questions about compiling eclipse from source [message #1719671] |
Mon, 11 January 2016 04:56  |
Eclipse User |
|
|
|
Hi all,
I'm trying to utilize the build system embedded in android(aka. output an ADT-integrated eclipse). But met some errors (see attachment 'workspace.metadata.log' ):
Q:
1. Are these the root cause: "Missing required capability Require-Capability: osgi.ee; filter="(|(&(osgi.ee=CDC/Foundation)(version=1.0))(&(osgi.ee=JavaSE)(version=1.3)))"" ??
2. I notice three places provide similar .jar(s):
a) eclipse.platform.releng.basebuilder
b) The deltapack
c) The org.eclipse.platform tarball - part of SDK source
Are they involved in different building stages? (How?) For my problem, only a) is related?
Following is the snippet of build.xml (used by the Makefile as "java -jar /path/to/org.eclipse.equinox.launcher_xxx.jar ")
"""
<target name="product-build" depends="feature-build">
<java classname="org.eclipse.equinox.launcher.Main" fork="true" failonerror="true">
<arg value="-application" />
<arg value="org.eclipse.ant.core.antRunner" />
<arg value="-buildfile" />
<arg value="${pde.build.dir}/scripts/productBuild/productBuild.xml" />
<arg value="-data" />
<arg value="${productBuildDir}/workspace" />
<arg value="-configuration" />
<arg value="${productBuildDir}/configuration" />
<arg value="-Dtimestamp=${timestamp}" />
<arg value="-DeclipseLocation=${baseBuilder}" />
<arg value="-DbuildDirectory=${productBuildDir}" />
<arg value="-DbaseLocation=${targetDir}/deltapack/eclipse" />
<arg value="-DrepoBaseLocation=${targetDir}/repos/" />
<arg value="-DtransformedRepoLocation=${targetDir}/transformedRepos/" />
<arg value="-Dconfigs=${buildconfigs}" />
<arg value="-DforceContextQualifier=${QUALIFIER}" />
<classpath>
<pathelement location="${equinox.launcher}" />
</classpath>
</java>
</target>
"""
Any idea?
Thanks.
|
|
|
|
Powered by
FUDForum. Page generated in 0.09624 seconds