Re: gtk
- From: Sergei Steshenko <sergstesh yahoo com>
- To: Bill Cunningham <billcu1 verizon net>, gtk-list gnome org
- Subject: Re: gtk
- Date: Wed, 9 Aug 2006 04:28:31 -0700 (PDT)
--- Bill Cunningham <billcu1 verizon net> wrote:
> Before I try Serge's tool I want to try this the official way.
> Pkg-config has been set and I got atk to install so I tried to install gtk
> having atk and glib installed. I got a configure script error saying glib,
> atk, pango, and cairo not installed. Well glib and atk are installed so
> something isn't right. Two more variables were mentioned; something about
> base dependancies to override pkg-config. It looks like pango is going to
> need xml so I can get a libxml2 package. This is just getting more
> complicated.
>
> Bill
>
>
> _______________________________________________
> gtk-list mailing list
> gtk-list gnome org
> http://mail.gnome.org/mailman/listinfo/gtk-list
>
Before even trying my tool you can have a look into build data sub - it
describes dependencies hierarchivally.
Here is the excerpt:
'gtk+' =>
do{
my $major_ver = '2';
my $minor_ver = '8';
#my $minor_ver = '10';
$gtk_plus_hash_ref =
{
base_urls => &{$_gnome_c_urls_sub}
(
'gtk+', # $target,
$major_ver, # $major_ver,
$minor_ver, # $minor_ver
),
major_ver => $major_ver,
minor_ver => $minor_ver,
micro_ver => '20',
#micro_ver => '1',
depends_on =>
{
targets =>
{
atk =>
do{
my $major_ver = '1';
#my $minor_ver = '10';
my $minor_ver = '12';
$atk_hash_ref =
{
base_urls => &{$_gnome_c_urls_sub}
(
'atk', # $target,
$major_ver, # $major_ver,
$minor_ver # $minor_ver
),
major_ver => $major_ver,
minor_ver => $minor_ver,
#micro_ver => '3',
micro_ver => '1',
depends_on =>
{
targets =>
{
glib =>
do{
my $major_ver = '2';
my $minor_ver = '12';
$glib_hash_ref =
{
base_urls => &{$_gnome_c_urls_sub}
(
'glib', # $target,
$major_ver, # $major_ver,
$minor_ver # $minor_ver
),
major_ver => $major_ver,
minor_ver => $minor_ver,
micro_ver => '1',
};
} # do
# glib
} # targets
} # depends_on
}
}, # do
# atk
cairo =>
do{
$cairo_hash_ref =
{
base_urls => ["http://cairographics.org/releases"],
major_ver => '1',
minor_ver => '2',
micro_ver => '0',
}
}, # do
# cairo
pango =>
do{
my $major_ver = '1';
my $minor_ver = '12';
$pango_hash_ref =
{
base_urls => &{$_gnome_c_urls_sub}
(
'pango', # $target,
$major_ver, # $major_ver,
$minor_ver # $minor_ver
),
major_ver => $major_ver,
minor_ver => $minor_ver,
micro_ver => '1',
depends_on =>
{
targets =>
{
glib => $glib_hash_ref,
cairo => $cairo_hash_ref
}
} # depends_on
} # pango
} # do
# pango
} # targets
} # depends_on
} # 'gtk+'
}, # do
# 'gtk+'
--Sergei.
Applications From Scratch: http://appsfromscratch.berlios.de/
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]