Unable to build DeviceProfiler

I tried building the sample DeviceProfiler, but it did not work.
[javac] D:\SoftwareAG\ws82\mobile2_DeviceProfiler_\Builds\0.0.1\BBY_RIM_9700_temp__java_edit_\src\CanvasRIM.java:10: CanvasRIM is not abstract and does not override abstract method paint(javax.microedition.lcdui.Graphics) in javax.microedition.lcdui.Canvas
[javac] public class CanvasRIM extends net.rim.device.API.lcdui.BlackBerryCanvas implements CanvasSplitter
[javac] ^
[javac] D:\SoftwareAG\ws82\mobile2_DeviceProfiler_\Builds\0.0.1\BBY_RIM_9700_temp__java_edit_\src\CanvasRIM.java:16: cannot find symbol
[javac] symbol : method setCurrent(CanvasRIM)
[javac] location: class mdesx.microedition.lcdui.Display
[javac] MyApplication.display.setCurrent(this);

Have I chosen the right checkboxes?
Many thanks

Hi Javier,

You will probably need to select midlet debug or release if you choose rim blackberry canvas, I’d deselect vscl_sound. If you want to produce
a native blackberry build (rather than a J2ME → cod BlackBerry build) I suggest you disable the rim blackberry canvas and enable the MIDP2 one.


Hi Matt,
That did it. many thanks for the prompt answer