Re: [Rhythmbox-devel] building rhythmbox for win32 with MinGW/MSYS



On Sat, Jun 6, 2009 at 9:04 PM, Jonathan Matthew<jonathan d14n org> wrote:
> On Sat, Jun 06, 2009 at 08:28:02PM +1000, Nguyen Thai Ngoc Duy wrote:
>> On Sun, Mar 8, 2009 at 8:04 PM, Brecht Sanders<brecht sanders org> wrote:
>> > Anyway, after addressing all this points (admittedly sometimes in a dirty
>> > way by commenting out some things) I was able compile everything. However
>> > linking failed with the output below. Basically there are a lot of undefined
>> > references. Any idea why this happens?
>>
>> I think I have spotted the problem.  Building corelib with
>> -no-undefined, I got the below errors. Now a question to Rhythmbox
>> developers: why does librhythmbox-core need something from rb-shell*?
>
> Because this isn't a cleanly separated code base.  Everything calls
> everything, which then calls back into everything.  The way the code is
> currently split between the rhythmbox binary and librhythmbox-core was
> more about getting it to link on common systems without having to move
> too many things around than about getting it right.

So what if I make librhythmbox-core a noinst library and link it
internally to rhythmbox binary? I'm wondering if plugins still work..
That way I could avoid creating an incomlete dll (which libtool
refuses to do)
-- 
Duy


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]