feature/gbuild_merge needs testing
David Tardon
dtardon at redhat.com
Sun May 27 23:29:28 PDT 2012
On Sun, May 27, 2012 at 02:10:08PM +0200, Matúš Kukan wrote:
> On 27 May 2012 11:45, David Tardon <dtardon at redhat.com> wrote:
> > On Sun, May 27, 2012 at 12:39:32AM +0200, Matúš Kukan wrote:
> >> Problems:
> >> shell - missing exported symbols in ooofilt library from
> >> shell/source/win32/shlxthandler/ooofilt/exports.dxp
> >
> > Right. And the same for shlxthdl. I will fix that.
>
> Sorry, does not work:
> C:/cygwin/home/matus/git/libo/shell/source/win32/shlxthandler/ooofilt/ooofilt.cxx(910)
> : error C2375: 'DllGetClassObject' : redefinition; different linkage
> C:/PROGRA~1/MICROS~2/Windows/v6.0A/include\objbase.h(852) :
> see declaration of 'DllGetClassObject'
> C:/cygwin/home/matus/git/libo/shell/source/win32/shlxthandler/ooofilt/ooofilt.cxx(946)
> : error C2375: 'DllCanUnloadNow' : redefinition; different linkage
> C:/PROGRA~1/MICROS~2/Windows/v6.0A/include\objbase.h(854) :
> see declaration of 'DllCanUnloadNow'
Ah, so this only works if the declaration in the header file supports it
too. Well, what can we do...
> >> Something like 156202b06270a90a4b73370d04401486145076d2 could help.
> >
> > I do not understand what are you trying to achieve there.
>
> To export symbols and work around problems as above.
> Though I am not sure if that really works.
There is a GUI tool for examining various aspects of DLLs, including
list of exported functions. It is called dllviewer or something like
that. (And it is possible there is already a tool for that in the
system.)
D.
More information about the LibreOffice
mailing list