and more, this is invalid: printf("Couldn't compile sources for "~name.toString()~"\n"); function object.printf (char*,...) does not match parameter types (char[]) but this is valid: printf("Couldn't compile sources for ");//~name.toString()~"\n"); ??? Ant