From: Yersinio Jimenez on 26 Jul 2010 17:08 Hi guys. Currently im having a problem with some MatLab stand alone windows application (compiled using lcc), because it was compiled under MCR 7.10 and now im trying to run it under MCR 7.13 So, my question is: There is backward compatibility from MCR 7.13 to MCR 7.10. Is strictly neccessary to do a (re)compilation under MCR 7.13 ? (when posible) Thanks in advance for you appointed help. Regards, Yersinio.
From: Walter Roberson on 26 Jul 2010 17:27 Yersinio Jimenez wrote: > Currently im having a problem with some MatLab stand alone windows > application (compiled using lcc), because it was compiled under MCR 7.10 > and now im trying to run it under MCR 7.13 > > So, my question is: There is backward compatibility from MCR 7.13 to MCR > 7.10. Is strictly neccessary to do a (re)compilation under MCR 7.13 ? > (when posible) Yes, it is necessary to recompile. The backwards compatibility from 7.13 to 7.10 is not total: some things were removed, and anything at all might have happened to the internal binary interfaces.
From: Yersinio Jimenez on 27 Jul 2010 16:40 This issue is so dissapointed, because requieres a lot of work. First all updating (really reinstalling) MCR 7.13 and second recompiling and redistributing again all previous compiled application. There is any other suggestion ??
From: Walter Roberson on 27 Jul 2010 17:28 Yersinio Jimenez wrote: > This issue is so dissapointed, because requieres a lot of work. First > all updating (really reinstalling) MCR 7.13 and second recompiling and > redistributing again all previous compiled application. > > There is any other suggestion ?? I don't know what can be done in practice; Mathworks has very consistently said that the MCR release must match the release used with the compiler. On the other hand, I have seen some users report that Mex files compiled for the same architecture in practice work for several generations. Plausibly, though, that would not apply if support for the compiler family was dropped before the current release. Sorry I cannot be more specific; I've never had the compiler toolbox here.
From: Yersinio Jimenez on 1 Aug 2010 22:50
Dear Walter, thanks for your help. I think that this (mis) feature of MatLab is really really dissapointed. If you look around, many other programming languajes have backward compatibility, in example micro$oft with the dot net framework, for visual basic dot net and C sharp dot net programming languajes. With Matworks cant do the same thing with MCR?? |