[Gambas-devel] How to package gb.draw

José Luis Redrejo jredrejo at ...176...
Mon Sep 24 21:20:24 CEST 2007


2007/9/24, Benoit Minisini <gambas at ...1...>:
>
> On lundi 24 septembre 2007, José Luis Redrejo wrote:
> > 2007/9/24, Benoit Minisini <gambas at ...1...>:
> > > On lundi 24 septembre 2007, José Luis Redrejo wrote:
> > > > Hi Benoît, I'm preparing Debian packages for gambas version 1.9.51,
> and
> > >
> > > I
> > >
> > > > have doubts about where to place the internal component gb.draw.
> It's
> > > > important in order to the packager in the ide to work, so have you
> > > > taken any decision about this?
> > > >
> > > > Regards.
> > > > José L.
> > >
> > > gb.draw is loaded dynamically by gb.qt and gb.gtk, so there is an
> > > implicit dependency on it.
> > >
> > > To avoid having to manually specify this dependency in the package, I
> > > think
> > > gb.draw should be put in gambas2-runtime with gb.debug and gb.eval(which
> > > are
> > > two components that are loaded dynamically too).
> >
> > mmm, Can you tell me what libraries does gb.draw need from the system?.
>
> gb.draw has no dependencies, except the mathematical library. It is an
> abstraction of the drawing routines, with some algorithms. But this
> component
> draws nothing at all by itself.
>
> You can check the dependencies of a component by using "ldd" or by looking
> in
> the Makefile.am file where you will find all libraries passed to the
> linker.
>
>

You know I feel much more secure if you tell it to me ;-)
Checked,
     libm.so.6 => /lib/tls/libm.so.6 (0xb7f82000)
        libc.so.6 => /lib/tls/libc.so.6 (0xb7e4c000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)

 only libc6 is needed for i386, so gambas2-runtime is perfect for it.

Thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gambas-basic.org/pipermail/devel/attachments/20070924/bf0bfc54/attachment.html>


More information about the Devel mailing list