r15928 - gnucash/trunk - Make sure that each GNCModule has a unique set of symbols.

Derek Atkins warlord at MIT.EDU
Thu Apr 19 10:01:43 EDT 2007


Quoting Christian Stimming <stimming at tuhh.de>:

> Quoting Derek Atkins <warlord at cvs.gnucash.org>:
>> Trac: http://svn.gnucash.org/trac/changeset/15928
>>
>> Log:
>> Make sure that each GNCModule has a unique set of symbols.
>
> Just out of curiosity: Isn't this commit basically a partial revert 
> of  r15317 (the merged reshuffle-modules branch) or more 
> specifically,  r15231 on the reshuffle-modules branch? Except that 
> now we're  constructing the filename-dependent symbol names ourselves 
> instead of  through libtool-ltdl? Or are these unrelated changes?

Yes, it's a partial revert of that change.  The reason is that
some linkers (i.e. the MacIntel linker) complains about duplicated
symbols.  This change just fixes that so we no longer have duplicated
symbols, and we're doing the work ourselves with g_module instead of
letting ltdl do the work.

> Christian

-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