<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1515" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face="Courier New" size=2><SPAN class=200015710-14092005>Me again
:-)</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" size=2><SPAN
class=200015710-14092005></SPAN></FONT> </DIV>
<DIV><FONT face="Courier New" size=2><SPAN class=200015710-14092005>Is anyone
developing code that is to be compiled for/used in nodes running different
releases? </SPAN></FONT></DIV>
<DIV><FONT face="Courier New" size=2><SPAN
class=200015710-14092005></SPAN></FONT> </DIV>
<DIV><FONT face="Courier New" size=2><SPAN class=200015710-14092005>If yes, how
do your development process look like? Just makefiles, or something more
elaborate? Would a tool supporting this (semi)automatically be
useful?</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" size=2><SPAN
class=200015710-14092005></SPAN></FONT> </DIV>
<DIV><FONT face="Courier New" size=2><SPAN
class=200015710-14092005>[</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" size=2><SPAN class=200015710-14092005>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.
[*]</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" size=2><SPAN
class=200015710-14092005></SPAN></FONT> </DIV>
<DIV><FONT face="Courier New" size=2><SPAN class=200015710-14092005>Library
incompatibilities make the code crash, but that can be handled "as
usual".</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" size=2><SPAN
class=200015710-14092005>]</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" size=2><SPAN
class=200015710-14092005></SPAN></FONT> </DIV>
<DIV><FONT face="Courier New" size=2><SPAN class=200015710-14092005>best
regards,</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" size=2><SPAN
class=200015710-14092005>Vlad</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" size=2><SPAN
class=200015710-14092005></SPAN></FONT> </DIV>
<DIV><FONT face="Courier New" size=2><SPAN class=200015710-14092005>[*] Or R9
could catch the error, and if the beam file contains debug info, it could
extract the abstract code, recompile and reload...</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" size=2><SPAN
class=200015710-14092005></SPAN></FONT> </DIV></BODY></HTML>