actual link requirements (was: r13637 - gnucash/trunk - Add more linker flags)

Derek Atkins warlord at MIT.EDU
Thu Mar 16 08:44:58 EST 2006


Christian Stimming <stimming at tuhh.de> writes:

> ######
> # Link requirements of src/business/business-core after r13642
> # (at r13645)
> ##
> src/business/business-core/file/.libs/libgncmod-business-backend-file.so
> requirements:
> ./lib/libqof/qof/.libs/libqof.so
> ./src/backend/file/.libs/libgnc-backend-file.so
> ./src/business/business-core/.libs/libgncmod-business-core.so
> ./src/engine/.libs/libgncmod-engine.so
> ./src/gnc-module/.libs/libgncmodule.so
> ./src/gnome/.libs/libgncgnome.so
>
> ## src/business/business-core/.libs/libgw-business-core.so requirements:
> ./lib/libqof/qof/.libs/libqof.so
> ./src/backend/file/.libs/libgnc-backend-file.so
> ./src/business/business-core/.libs/libgncmod-business-core.so
> ./src/engine/.libs/libgncmod-engine.so
> ./src/engine/.libs/libgw-engine.so
> ./src/gnome/.libs/libgncgnome.so

Hmm..  I still don't understand why libgw-business-core needs the
file-backend.  What symbols are being pulled in?

> ## src/business/business-core/.libs/libgncmod-business-core.so requirements:
> ./lib/libqof/qof/.libs/libqof.so
> ./src/engine/.libs/libgncmod-engine.so
> ./src/gnc-module/.libs/libgncmodule.so

Well, this DID remove the extra file-backend deps from the business-core.

-derek
-- 
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       warlord at MIT.EDU                        PGP key available


More information about the gnucash-devel mailing list