On dimanche 08 juin 2008, Mike Brett wrote: > Development platform = gambas 2.6.0 on Fedora 8 > Target user platform = Debian etch variant (Asus eeePC, based on XandrOS) > > Because I could not find a version of 'debhelper' for Fed8, I have taken > the route of making a gambas test application as if for Fed8, then using > 'alien' on the target platform to make the required deb file. As far as > I can tell this seemed to go without error. > > I also installed the gambas2 runtime from the etch repository > http://apt.linex.org/linex/gambas/stable/ ./ > as detailed on sourceforge. > > When I attempt to run my application on the target, I get > ERROR #27: cannot load component 'gb.qt': cannot find library file > > Does this indicate that the runtime package I installed simply did not > include the file, or does the problem lie in my application file please? > > I did a dpkg-deb -c gambas2-runtime_2.5-1~etch1_i386.deb on the cached > runtime file and could see no mention of the gb.qt component. > > I'd much appreciate being pointed in the right direction. > > Thank you. > > - Mike Brett - > >
The runtime is not enough. You need the binary package of each component used by your project. If you make a binary package of a Gambas application from the IDE, these dependencies wiil be automatically included. If you want more details about Gambas packaging, look at http://gambasdoc.org/help/howto/package Regards, -- Benoit Minisini ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user