Bug 46847

Summary: extensions/so_activex is not buildable
Product: LibreOffice Reporter: Andras Timar <timar74>
Component: LibreOfficeAssignee: David Tardon <dtardon>
Status: RESOLVED FIXED    
Severity: normal CC: dtardon, pefoley2
Priority: medium    
Version: Master old -3.6   
Hardware: x86 (IA32)   
OS: Windows (All)   
Whiteboard: target:3.6.0
Crash report or crash signature: Regression By:

Description Andras Timar 2012-03-01 13:01:10 UTC
c:/lo/libo-master/extensions/source/activex/so_activex.rc(107) : error RC2135 : file not found: c:/lo/libo
make[1]: *** [/cygdrive/c/lo/libo-master/workdir/wntmsci12.pro/WinResTarget/activex_res.res] Error 1
make: *** [extensions] Error 2

In so_activex.rc the macro MISC is undefined, it was defined in envsettings.h as #define MISC .\..\$(INPATH)\misc
Comment 1 David Tardon 2012-03-01 23:53:35 UTC
Right, it seems that the ability to generate so_activex.tlb from so_activex.idl has been lost in translation... I will look at it later today and provide a patch for you to test.
Comment 2 Not Assigned 2012-03-04 01:36:26 UTC
David Tardon committed a patch related to this issue.
It has been pushed to "master":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=09888c688ebfdd43a5cb1e44b6c9776eedcf5c3c

fix building of so_activex (fdo#46847)
Comment 3 Not Assigned 2012-03-04 03:09:28 UTC
Andras Timar committed a patch related to this issue.
It has been pushed to "master":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=717aff55d2d2fa021a6ee479c93ce12b973cc3da

fdo#46847 typo in midl command line
Comment 4 Not Assigned 2012-03-04 06:02:47 UTC
Andras Timar committed a patch related to this issue.
It has been pushed to "master":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=cbeeae7f81555409cafb677a2292b8be40c449e6

fdo#46847 use windows style path for midl.exe
Comment 5 Andras Timar 2012-03-04 13:32:17 UTC
[ build MAK ] extensions/source/activex
make[2]: *** No rule to make target `SOActionsApproval.cxx', needed by `all'.  Stop.
Comment 6 Not Assigned 2012-03-09 01:30:14 UTC
Andras Timar committed a patch related to this issue.
It has been pushed to "master":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=cbaabc7323f9c35ee414ef9013e9036d045d84dc

fdo#46847 fix build of so_activex.rc
Comment 7 Andras Timar 2012-03-09 01:33:37 UTC
With this last commit so_activex.dll is finally buildable. Thanks David for your great help.