Compiling quartzdrv
Jaka Jančar
jaka at kubje.org
Tue Apr 17 13:00:32 CDT 2007
I've looked into this a bit further, and it appears gdi.h is now wingdi.h.
I've changed the includes, but there are other problems. As far as I can
tell the wineserver display protocol has changed a little, and only
x11drv has been corrected correspondingly.
I have never worked with wine sources before, so I might be completely
off here. I also don't have the knowledge to update it :/
Pierre d'Herbemont wrote:
> Hello,
>
> On 15 avr. 07, at 20:28, Jaka Jančar wrote:
>
>> I assume this was written before any quartzdrv stuff was added to
>> Wine, and I have to replace the winequartz.drv with quartzdrv from
>> darwine, and not just put it within it (winequartz.drv/quartzdrv/),
>> right?
>
> Right.
>
>> Also, the patch doesn't apply OK, but looking at the contents of the
>> files, I'm not sure it's needed anymore.
>
> Right, it is not needed now/
>
>> When doing "make depend" I get this error:
>>
>> ../../tools/makedep -C. -S../.. -T../.. bitblt.c bitmap.c brush.c
>> clipping.c dce.c desktop.c dib.c dib_convert.c dib_dst_swap.c
>> dib_src_swap.c displays.c event.c font.c graphics.c init.c keyboard.c
>> mouse.c palette.c pen.c quartzdrv_coregraphics.c quartzdrv_main.c
>> settings.c text.c window.c winpos.c
>> gdi.h: No such file or directory
>> gdi.h was first included from font.c:24
>> make[2]: *** [depend] Error 1
>> make[1]: *** [winequartz.drv/__depend__] Error 2
>> make: *** [dlls/__depend__] Error 2
>>
>
> then skip make depend if you can. You'll probably have to locate the
> faulty #include gdi.h afterwards though.
>
>> Also, can anyone explain what the fake Menu and Info.plist files are for?
>
> Those are resources files. They are not strictly required if I recall
> well. Basically it was done by Emmanuel to set up the Menu etc. But I
> think we do that from the src already.
>
> Hope this helps,
>
> Pierre.
--
Jaka Jančar
http://jaka.kubje.org/
More information about the wine-devel
mailing list