--- Anupama Chandwani <[EMAIL PROTECTED]> wrote: > Hello, > > I want to add a package that sould be compiled before gtk+ & is a > pre-requisite for it. I have added a check for the same in > configure.in & created the configure file using autoconf. > > Now i want to add a "my_package.h" in gtk/gtkentry.c and also call > functions from the same. Where should i add the dependent CFLAGS? or > do a -lmy_package.so? > Please tell me all areas that need to be edited to include my package > as a pre-requisite. > > Regards > -- > Anupama Chandwani > > Celunite Soft Systems > Middleware Team > Pune, INDIA - 411 00 > Tel: 020-40179797 (ext# 776) > Fax: 020- 40046440 > _______________________________________________ > gtk-list mailing list > [email protected] > http://mail.gnome.org/mailman/listinfo/gtk-list >
This is gtk+ raw dependency tree reported by my AppsFromScratch:
build.pl :INFO: dumping raw dependency tree
{
"targets" =>
{
"gtk+" =>
{
"depends_on" =>
{
"targets" =>
{
"atk" =>
{
"depends_on" =>
{
"targets" =>
{
"glib" =>
{
"depends_on" =>
{
"targets" =>
{
"gettext" =>
{
"depends_on" =>
{
"targets" =>
{
"libiconv_pre" =>
{
"install_prefix" =>
"/maxtor5/sergei/AppsFromScratchWD/install/libiconv_pre-1.11"
}
}
}
}
}
}
}
}
}
},
"cairo" =>
{
"depends_on" =>
{
"targets" =>
{
"fontconfig" =>
{
"depends_on" =>
{
"targets" =>
{
"expat" =>
{
},
"freetype" =>
{
"depends_on" =>
{
"targets" =>
{
"zlib" =>
{
}
}
}
}
}
}
},
"libpng" =>
{
"depends_on" =>
{
"targets" =>
{
"zlib" =>
{
}
}
}
}
}
}
},
"cups" =>
{
"depends_on" =>
{
"targets" =>
{
"libjpeg" =>
{
"depends_on" =>
{
"targets" =>
{
"libtool" =>
{
"depends_on" =>
{
"targets" =>
{
"autoconf" =>
{
"depends_on" =>
{
"targets" =>
{
"m4" =>
{
}
}
}
}
}
}
}
}
}
},
"libpng" =>
{
"depends_on" =>
{
"targets" =>
{
"zlib" =>
{
}
}
}
},
"libtiff" =>
{
"depends_on" =>
{
"targets" =>
{
"libjpeg" =>
{
"depends_on" =>
{
"targets" =>
{
"libtool" =>
{
"depends_on" =>
{
"targets" =>
{
"autoconf" =>
{
"depends_on" =>
{
"targets" =>
{
"m4" =>
{
}
}
}
}
}
}
}
}
}
},
"zlib" =>
{
}
}
}
},
"openssl" =>
{
"depends_on" =>
{
"targets" =>
{
"bc" =>
{
"depends_on" =>
{
"targets" =>
{
"flex" =>
{
"depends_on" =>
{
"targets" =>
{
"bison" =>
{
},
"m4" =>
{
}
}
}
}
}
}
},
"zlib" =>
{
}
}
}
}
}
}
},
"libjpeg" =>
{
"depends_on" =>
{
"targets" =>
{
"libtool" =>
{
"depends_on" =>
{
"targets" =>
{
"autoconf" =>
{
"depends_on" =>
{
"targets" =>
{
"m4" =>
{
}
}
}
}
}
}
}
}
}
},
"libtiff" =>
{
"depends_on" =>
{
"targets" =>
{
"libjpeg" =>
{
"depends_on" =>
{
"targets" =>
{
"libtool" =>
{
"depends_on" =>
{
"targets" =>
{
"autoconf" =>
{
"depends_on" =>
{
"targets" =>
{
"m4" =>
{
}
}
}
}
}
}
}
}
}
},
"zlib" =>
{
}
}
}
},
"pango" =>
{
"depends_on" =>
{
"targets" =>
{
"cairo" =>
{
"depends_on" =>
{
"targets" =>
{
"fontconfig" =>
{
"depends_on" =>
{
"targets" =>
{
"expat" =>
{
},
"freetype" =>
{
"depends_on" =>
{
"targets" =>
{
"zlib" =>
{
}
}
}
}
}
}
},
"libpng" =>
{
"depends_on" =>
{
"targets" =>
{
"zlib" =>
{
}
}
}
}
}
}
},
"glib" =>
{
"depends_on" =>
{
"targets" =>
{
"gettext" =>
{
"depends_on" =>
{
"targets" =>
{
"libiconv_pre" =>
{
"install_prefix" =>
"/maxtor5/sergei/AppsFromScratchWD/install/libiconv_pre-1.11"
}
}
}
}
}
}
}
}
}
}
}
}
}
}
};
.
If you are interested, I can send you most up to date version of
AppsFromScratch - it builds
everything locally, not requiring root permission, downloading sources from
Internet.
Your system is left intact.
If everything is OK, one command line is needed to build gtk+ or any other
target supported
by the tool.
Regards,
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
_______________________________________________
gtk-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtk-list
