Developing for multiple releases?

Vlad Dumitrescu XX (LN/EAB) vlad.xx.dumitrescu@REDACTED
Wed Sep 14 13:07:07 CEST 2005

Me again :-)
Is anyone developing code that is to be compiled for/used in nodes running different releases? 
If yes, how do your development process look like? Just makefiles, or something more elaborate? Would a tool supporting this (semi)automatically be useful?
My question refers mostly to the fact that beam code compiled for R10 can't be loaded by a R9 VM. So if I need to support both releases, I need to compile it twice. [*]
Library incompatibilities make the code crash, but that can be handled "as usual".
best regards,
[*] Or R9 could catch the error, and if the beam file contains debug info, it could extract the abstract code, recompile and reload...
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the erlang-questions mailing list