[Lazarus] Ubuntu dependences 0.9.26

svaa svaa at ciberpiula.net
Fri Oct 17 16:57:15 CEST 2008


Graeme Geldenhuys escribió:
> I'm running Ubuntu 7.10 and have no issues running the latests Lazarus
> - though I always use the one from the subversion repository, not a
> .deb release.
>
> I have the following apt packages installed,
>
> libgtk1.2, libgtk1.2-common, libgtk1.2-dev, libglib1.2, libglib1.2-dev
>
> I used Synaptic and searched for libglib1.2ldbl but don't have such a
> package in any of the repositories. So I have no clue what that
> package does or why it's needed.
>
>
> Regards,
>   - Graeme -
>
>   
I have researched a little and I have understood this:

Take it every thing with a grain of salt, I am not an expert in  linux, 
and I don't know if I have misunderstood the versions of packages.

libglib.1.2.9 was just one package for GTK widget, but  after release 
1.2.9,  libglib got split in two packages: libgtk for visual widgets, 
and libglib for auxiliary-non-visual functions  like  hash , lists etc.
It seems that  ubuntu for 7.10 hasn't  libglib.1.2.9 and ubuntu 8.04 has 
renamed libglib.1.2.9 to "libglib1.2ldbl". I don't know what standard 
debian distro has done.

So a lazarus may use
   libglib.1.2.9 (renamed as "libglib1.2ldbl" for ubuntu 8.04, but not 
available in 7.10)
xor
   libgtk.>=1.2.10 and libglib >=1.2.10

Does lazarus really need the old lib (I think from 2001)? if it doesn't, 
the old package libglib1.2ldbl could be removed from dependences.

If lazarus needs old packages as well (to link with gtk1?) then the 
package should  to implement the "xor" function. (can deb packages do 
such thing?) or have two lazarus deb version.

Ones again, I'm not very sure about versions or what lazarus could need 
the old libs for.

Reagards
Santiago A.

 





More information about the Lazarus mailing list