[Mono-dev] Can libgdiplus be used in wine or windows?
Sebastien Pouliot
sebastien.pouliot at gmail.com
Tue Jul 13 10:58:43 EDT 2010
On Tue, 2010-07-13 at 07:44 -0700, oken wrote:
> "In Windows Mono uses the GDI+ library that is included with the operating
> system (GDIPLUS.DLL, while in UNIX we provide an implementation of this API
> in the libgdiplus.so shared library. " These comes from
> http://www.mono-project.com/Drawing
>
> Now i have a few questions:
> 1. Can libgdiplus be used in wine or windows without using the windows's
> gdiplus.dll?
No, at least not right now - but it could be modified to do so. OTOH
both wine and windows provide a GDI+ library so the actual value of
doing this seems pretty low.
> 2. Can we compile a gdiplus.dll whiche can be used by wien or windows using
> the source of libgdiplus(http://www.mono-project.com/Libgdiplus)
Same as above. It's not impossible - just not/never done.
> 3. As both wine and mono implements he same C Flat API as the GDIPLUS.DLL.
> Can we use mono's libgdiplus tho replace wine's?
Maybe, I don't know enough about wine to tell you how exhaustive the
change would need to be.
> If find it very hard to make it. As the libgdiplus depends on other
> libraries!
Heh, libgdiplus was made for Mono/Linux, specifically to support
System.Drawing and System.Windows.Forms, and not to be optimal (or even
working) on different scenarios.
> If your anwer is yes, please teach me how to do that!
> Many thanks!
>
> BTW:Wine lets you run Windows software on other operating systems. With
> Wine, you can install and run these applications just like you would in
> Windows.(http://www.winehq.org/about/)
>
>
More information about the Mono-devel-list
mailing list