help with typelib support

Robert Shearman rob at codeweavers.com
Wed Jan 23 04:26:19 CST 2008


Alistair Leslie-Hughes wrote:
> Hi,
>
> This msxml bug requires the TYPELIB resource to be added.
> http://bugs.winehq.org/show_bug.cgi?id=11257
>
> I modified the followng file as follows.
>
> Makefile.in
> IDL_TLB_SRCS = msxml3_v1.idl
>
> msxml3_v1.idl    (new File, with a single line)
> #include "msxml2.idl"
>
> version.rc
> 1 TYPELIB LOADONCALL DISCARDABLE msxml3_v1.tlb
>
> The issue I am seing is the msxml3_v1.tlb is not being created.
>
> Output.
> ../../tools/widl/widl -I. -I. -I../../include -I../../include -I/usr/include/libxml2 
>    -I/usr/include/libxml2   -D__WINESRC__ -DCOM_NO_WINDOWS_H  -t -T 
> msxml3_v1.tlb msxml3_v1.idl
> ../../tools/wrc/wrc --nostdinc -I. -I. -I../../include -I../../include -I/usr/include/libxml2 
>    -I/usr/include/libxml2   -D__WINESRC__ -DCOM_NO_WINDOWS_H  -foversion.res 
> version.rc
> version.rc:26:47: Error: Cannot open file msxml3_v1.tlb
>
> Any ideas on what is wrong?
>   

Either you didn't remake the Makefile by running make from the toplevel 
dir or the dependencies weren't picked up, in which case a "make depend" 
should fix things.

-- 
Rob Shearman




More information about the wine-devel mailing list