[Gtkradiant] [Bug 576] New: implicit dynamic dependencies on win32, customize programmatically?

gtkradiant@zerowing.idsoftware.com gtkradiant@zerowing.idsoftware.com
Mon, 17 Jun 2002 06:53:15 -0500


http://zerowing.idsoftware.com/bugzilla/show_bug.cgi?id=576

           Summary: implicit dynamic dependencies on win32, customize
                    programmatically?
           Product: GtkRadiant
           Version: 1.2
        OS/Version: Windows 2000
            Status: NEW
          Severity: normal
          Priority: P2
         Component: editor
        AssignedTo: ttimo@idsoftware.com
        ReportedBy: ttimo@idsoftware.com


we use implicit dynamic dependencies a lot, for glib gdk gtk+ libxml libpng zlib
etc.
default behaviour is to search in current path, then exe path, then some
standard OS paths.

in the case of modules with implicit dynamic dependencies (such as imagepng
dynamically depends on zlib and libpng, and a lot of other modules with libxml),
we have been storing those DLLs in the same path as the .exe

it would be cleaner / more powerful if we could isolate some of the implicit
dependencies. For instance png support:
sof2/Radiant/modules/imagepng.dll
sof2/Radiant/modules/miscdlls/libpng.dll
sof2/Radiant/modules/miscdlls/zlib.dll

The GtkRadiant .exe would configure itself for the proper search paths before
loading modules / plugins.

I am fairly sure this is possible, but we need to investigate the win32 API for
that and search around a bit. Contributions highly welcome!



------- You are receiving this mail because: -------
Whoops!  I have no idea!