[GRASS-dev] [GRASS GIS] #2002: The ordinal 32 could not be located in the dynamic link library proj.dll

#2002: The ordinal 32 could not be located in the dynamic link library proj.dll
-----------------------+----------------------------------------------------
Reporter: rezagrass | Owner: grass-dev@…
     Type: task | Status: new
Priority: critical | Milestone: 6.4.4
Component: Python | Version: 6.4.2
Keywords: | Platform: MSWindows XP
      Cpu: x86-64 |
-----------------------+----------------------------------------------------
I have successfully installed the GRASS 6.4.2 on my Windows XP SP3.

I have already a python24 installed. On the 'Welcome to GRASS' box at the
start up, every time I press 'Start Grass' button, an error message pops
up reading: "The ordinal 32 could not be located in the dynamic link
library proj.dll"

Would you please advise on a solution. It is greatly appreciated.

Thanks
Reza

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/2002&gt;
GRASS GIS <http://grass.osgeo.org>

#2002: The ordinal 32 could not be located in the dynamic link library proj.dll
-----------------------+----------------------------------------------------
Reporter: rezagrass | Owner: grass-dev@…
     Type: task | Status: new
Priority: critical | Milestone: 6.4.4
Component: Python | Version: 6.4.2
Keywords: wingrass | Platform: MSWindows XP
      Cpu: x86-64 |
-----------------------+----------------------------------------------------
Changes (by neteler):

  * keywords: => wingrass

Comment:

This error sounds similar to:

http://grasswiki.osgeo.org/wiki/WinGRASS_errors

Q: Error message "The ordinal 63 could not be located in the dynamic link
libexpat.dll."

Perhaps a similar solution applies here?

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/2002#comment:1&gt;
GRASS GIS <http://grass.osgeo.org>

#2002: The ordinal 32 could not be located in the dynamic link library proj.dll
-----------------------+----------------------------------------------------
Reporter: rezagrass | Owner: grass-dev@…
     Type: task | Status: new
Priority: critical | Milestone: 6.4.4
Component: Python | Version: 6.4.2
Keywords: wingrass | Platform: MSWindows XP
      Cpu: x86-64 |
-----------------------+----------------------------------------------------

Comment(by rezagrass):

Thanks for the reference to the grasswiki page, where I found the
suggestion. I tried the same and it worked.

While I have kept a back up of the old .dll files in my system32
directory, I am not sure whether or not the updated dll files may affect
other programs already using them!

Thanks and regards,
Reza

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/2002#comment:2&gt;
GRASS GIS <http://grass.osgeo.org>

#2002: The ordinal 32 could not be located in the dynamic link library proj.dll
---------------------------+------------------------------------------------
  Reporter: rezagrass | Owner: grass-dev@…
      Type: task | Status: closed
  Priority: critical | Milestone: 6.4.4
Component: Python | Version: 6.4.2
Resolution: invalid | Keywords: wingrass
  Platform: MSWindows XP | Cpu: x86-64
---------------------------+------------------------------------------------
Changes (by neteler):

  * status: new => closed
  * resolution: => invalid

Comment:

Glad you solved it. I have extended the Wiki page accordingly:
http://grasswiki.osgeo.org/wiki/WinGRASS_errors

Closing as invalid since no action item for the GRASS GIS package
but duplicated DLLs at user side.

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/2002#comment:3&gt;
GRASS GIS <http://grass.osgeo.org>

#2002: The ordinal 32 could not be located in the dynamic link library proj.dll
---------------------------+------------------------------------------------
  Reporter: rezagrass | Owner: grass-dev@…
      Type: task | Status: closed
  Priority: critical | Milestone: 6.4.4
Component: Python | Version: 6.4.2
Resolution: invalid | Keywords: wingrass
  Platform: MSWindows XP | Cpu: x86-64
---------------------------+------------------------------------------------
Changes (by andreas):

* cc: andreas (added)

Comment:

Same here with libeay32.dll

German message:
Die Ordnungszahl 4540 wurde in der DLL "libeay32.dll" nicht gefunden.

Renaming system32/libeay32.dll (v-0.9.8.8) to libeay-o.dll and copy GRASS-
GIS/extralib/libeay32.dll (v-1.0.1.3) to system32/libeay32.dll works.

But I don't know if other programms are compatible with libeay32.dll
(v-1.0.1.3).

Wouldn't it be better to force GRASS-GIS to run with its own DLLs?

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/2002#comment:4&gt;
GRASS GIS <http://grass.osgeo.org>