12-09-2009 11:28 AM
Here is my problem:
When I build my application with 4.6.0 JDE then create the alx file, it runs fine on a device with 4.6.0, but seemingly NOT on a device with 4.7.0.
Conversely, when I build in 4.7.0 JDE then create the alx file, it runs fine on a device with 4.7.0, but seemingly NOT on a device with 4.6.0.
Is there a way to include code files for both, so that a 4.6.0 device loads 4.6.0 code and a 4.7.0 device loads 4.7.0 code?
12-09-2009 11:37 AM
a 4.7 device runs 4.6 code just fine. an exception would be the storm which executes code not compiled in the correct jde (>=4.7) with compatibility mode.
12-09-2009 08:31 PM
This is not an easy option in general, and won't help you with the Storm compatibility issue. You need a cod compiled on 4.7 to get over the issue, so if your main cod is not compiled in 4.7, you will run in compatibility mode. But if your main cod is 4.7, then it is not supported on a 4.6 device. This is regardless of whether you have alternate subsidiary cod files for different OS Levels.