[Mono-devel-list] Global dllmap entries?

Mike Kestner mkestner at novell.com
Sat Apr 9 14:18:34 EDT 2005


On Fri, 2005-04-08 at 13:47 -0400, Miguel de Icaza wrote:

>     The issue at hand is that gtk-sharp ships with a config file that
> maps the libgtk-win32-etc.dll name to the proper name on the underlying
> OS.  And I would like third party apps to be able to consume this
> binding as opposed to introducing the logic on every application that
> needs to bind an API from Gtk+ that might not be bound.

1) Is the "API from Gtk+ that might not be bound" omission filed in
bugzilla?

2) On the specific case of Gtk#, I should point out that I've been
considering the possibility of switching to statically compiled dll
names for win32 and x11.  

The situation as it stands now is that we not only have platform
specific glue, but we also have a build hack in place to dasm/hack/asm
the assemblies on win32 for the cdecl calling convention thing.  The
dllmap .config hack is a throwback to the good old days when we thought
we could have "build-once-run-everywhere" deployment for Gtk#, but based
on current knowledge I don't believe such a goal is attainable.

-- 
Mike Kestner <mkestner at novell.com>




More information about the Mono-devel-list mailing list