On Sun, May 27, 2012 at 02:10:08PM +0200, Matúš Kukan wrote: > On 27 May 2012 11:45, David Tardon <dtar...@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. _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice