On Wed, Mar 31, 2010 at 12:09 PM, Kapil Agrawal <[email protected]> wrote: [...] > Thanks everyone, > > I will go the VM way. [...]
Not really required, if you can carefully list the dependencies of your program, and ensure that there are no major dependency version changes across different versions of the OS. For example, if you app is compiled with libc-x.y.z, and libgnome-a.b.c -- as long as you ensure that you have libc-x.*.* and libgnome-a.*.* (* is a wildcard here), across OS versions (which happen to be Ubuntu linux in your case), you are "good to go". libc and libgnome are examples, so carefully consider all program dependencies, including (but not limited to) the kernel. As a thumb rule, major library version changes may not be backward compatible, but all minor changes always are. At least my decade long experience suggests so. -Amarendra _______________________________________ Pune GNU/Linux Users Group Mailing List
