When running the preverify method in the Utility class on Mac OS X and targeting CLDC 1.1 then runtime args for preverify are generated incorrectly. The space between target directory and output directory goes missing.
A fix for this is possible by replacing following block at line 786 in Utility.java:
if (System.getProperty("os.name").startsWith("Mac")) {
if ("1.0".equals(cldcVersion)) {
arguments += " -cldc1.0 ";
}
}
with the following code:
if (System.getProperty("os.name").startsWith("Mac")) {
arguments += ("1.0".equals(cldcVersion) ? " -cldc1.0 " : " ");
}
Logged In: NO
This problem still exists. I also verified that the fix posted here works. Please apply for 0.9.15