[osgeo4w-dev] [osgeo4w] #661: libgrass_gis.7.8 Not Found

OSGeo4W trac_osgeo4w at osgeo.org
Thu Mar 4 04:52:41 PST 2021


#661: libgrass_gis.7.8 Not Found
--------------------------------+----------------------------
Reporter:  PedroNGV             |       Owner:  osgeo4w-dev@…
    Type:  defect               |      Status:  closed
Priority:  major                |   Component:  Package
 Version:                       |  Resolution:  fixed
Keywords:  grass, testing repo  |
--------------------------------+----------------------------

Comment (by jef):

 Replying to [comment:18 hellik]:
 > AFAIK the order of dll path search is:
 >
 > (1) same folder where the executable lives
 > (2) windows system folder
 > (3) any other folder
 >
 > Thus, in your case: Windows system folder wins over OSGeo4W folder

 Exactly.  And that's what os.add_dll_directory (in Python 3.9;
 AddDllDirectory in C) gives you control over - but only for the current
 process.

-- 
Ticket URL: <https://trac.osgeo.org/osgeo4w/ticket/661#comment:20>
OSGeo4W <http://trac.osgeo.org/osgeo4w>
OSGeo4W is the Windows installer and package environment for the OSGeo stack.


More information about the osgeo4w-dev mailing list