Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ptp-dev] Error with synchronized makefile build

So, my previous testing with synchronized projects was only using the managed make.  It get the error below using a standard makefile build with a synchronized project and I'm having trouble locating where/how the synchronized builder does it.  I'm not seeing any activity in ptp.rdt.sync/core/remotemake/RemoteMakeBuilder so I assume it is handled eslewhere.  Any pointers would be appreciated.

The basic issue is, I'm trying to get the IMakeBuilderInfo object to do some pre-build checking, using:

final IMakeBuilderInfo info = MakeCorePlugin.createBuildInfo(thisProject, RemoteMakeBuilder.REMOTE_MAKE_BUILDER_ID);

This returns the error:


org.eclipse.core.runtime.CoreException: Missing Builder: org.eclipse.ptp.rdt.core.remoteMakeBuilder
at org.eclipse.cdt.make.internal.core.BuildInfoFactory$BuildInfoProject.<init>(BuildInfoFactory.java:464)
at org.eclipse.cdt.make.internal.core.BuildInfoFactory.create(BuildInfoFactory.java:539)
at org.eclipse.cdt.make.core.MakeCorePlugin.createBuildInfo(MakeCorePlugin.java:157)
at org.eclipse.ptp.etfw.internal.BuilderTool.standardMakeBuild(BuilderTool.java:211)
at org.eclipse.ptp.etfw.internal.BuilderTool.buildIndstrumented(BuilderTool.java:142)
at org.eclipse.ptp.etfw.internal.BuilderTool.run(BuilderTool.java:637)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)


This checking may not be strictly necessary.  A way to use my IProject object to determine that I'm working on a standard-make synchronized build and that it is valid before proceeding would be fine.

Thanks,
Wyatt Spear




Back to the top