[Gambas-user] Re: [Gambas-devel] About next Gambas version
Rob
sourceforge-raindog2 at ...94...
Fri Jan 7 14:40:21 CET 2005
On Friday 07 January 2005 06:48, José "L. Redrejo" Rodríguez
wrote:
> I wouldn't like to see gbx, gbx2,gbx3 and so on in the
> following releases. Or if they exist, I think at least there
> should be a diversion with soft links from gbx to the gbxN the
> users wants, as it happens with gcc.
> Because.. projects made with the actual gambas version will
> run with the new runtime, won't them?. In that case, these
I remember porting a VB3 program to VB6. That wasn't pretty, but
at least VB's runtime DLLs are renamed with each version.
Gambas being an interpreted language at present means that the
most direct equivalent to vbrun*.dll is gbx, so I think that
needs to be renamed.
I can only imagine that Gambas will change significantly between
major releases and possibly break source compatibility, just as
Qt, Gtk and even gcc do. Unlike gcc, though, gbx needs to be
present on target machines and therefore the symlink and
/etc/alternatives stuff would likely be harmful.
One cute way of doing it would be to repackage gbx as gbx1 when
gbx2 comes out, and change gbx to a "switcher" program that
somehow determines which version of gbx is needed and attempts
to run it.
Rob
More information about the User
mailing list