Could someone update the dependencies list?
Geert Janssens
janssens-geert at telenet.be
Sat May 29 03:31:56 EDT 2010
On Saturday 29 May 2010, John Ralls wrote:
> On May 28, 2010, at 6:44 PM, Tao Wang wrote:
> > Hi,
> >
> > I cannot find following packages requirements in 'configure.ac':
> >
> > libart2 (libart_lgpl)
> > libgnomeprint
> > libgsf
> > libofx
> > pango
> > swig
> >
> > But they are the wiki/Dependencies, Does GnuCash still depend on these
> > packages? or should we add them as requirement check in the
> > 'configure.ac' file?
>
> libart_lgpl and pango are required to build current versions of gtk+, but
> in the past there were ways to build it without them. It's probably
> redundant to have them in our dependency list, but I can't be sure.
>
> swig is needed for integrating the C and Scheme (Guile) parts of Gnucash.
>
> libgnomeprint is deprecated and its functions have been absorbed by gtk+ in
> 2.10, so it should be safe to delete it as a dependency.
>
Yes, I removed this dependency somewhere in the 2.3.x development cycle when I
updated the gtk+ requirement to 2.10.
> libofx is required for reading Microsoft Money and Quicken files.
> libgsf is some sort of structured file interface, which Gnucash uses.
>
> A good way to work out what dependencies are used is to use ldd on the
> binaries. Remember to check dynamically-loaded bundles as well as
> executables and shared libraries, and to follow all dependencies.
>
On Windows, you can use the graphical tool dependency walker for this.
> Regards,
> John Ralls
>
> _______________________________________________
> gnucash-devel mailing list
> gnucash-devel at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
More information about the gnucash-devel
mailing list