rebase required on cygkutils-1.dll

Sunil funtoos at yahoo.com
Thu Apr 28 08:16:48 CEST 2005


so after compiling kdelibs/kdebase(3.4.0) some 5
times, I finally managed to get the whole thing
working. That's the good news. As you would expect,
there is a problem though. kdeinit doesn't load
cygkutils-1.dll because it can't map it at the same
base as the parent. So, some modules fails with
undefined symbol "KLibrary". The traditional known
rebase problem.

Now, what I have observed from my experience is that
'rebase' utility is kind of flaky in the sense that it
assigns same base to two different DLLs if invoked at
different times some of the times. Very rare, but I
have been bitten by it twice. Is there a central place
that rebase maintains its database of used bases? Or
Is it that I don't understand this thing at all? more
possibility of the latter, because I have just jumped
into this....:)

So, my question is how do I find what base a
particular DLL has before I invoke rebase on it?

Thanks for your time,
Sunil
PS: I will post patches here if someone is interested
in kdelibs/base 3.4.0.

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


More information about the kde-cygwin mailing list