Fwd: [Bug 597240] MSVCR80.dll could not be found in specified path

Christian Stimming stimming at tuhh.de
Thu Oct 8 03:54:28 EDT 2009


Dear Phil,

turns out the pgsql package contains not only a dependency on  
MSVCR71.DLL (the Visual Studio 2003 runtime, MSVC 7.1 compiler) in all  
DLLs in the bin/ directory, but additionally a dependency on  
MSVCR80.DLL (the Visual Studio 2005 runtime, MSVC 8.0 compiler) in the  
lib/libpq.dll DLL.

Unless we find a different libpq.dll or compile it on our own, we  
would have to include the MSVCR80.dll in our binary package as well...  
:-(

Regards,

Christian

----- Weitergeleitete Nachricht von bugzilla at gnome.org -----
      Datum: Wed,  7 Oct 2009 22:30:43 +0000 (UTC)
        Von: GnuCash <bugzilla at gnome.org>
    Betreff: [Bug 597240] MSVCR80.dll could not be found in specified path
         An: stimming at tuhh.de

https://bugzilla.gnome.org/show_bug.cgi?id=597240
   GnuCash | Windows | 2.3.6

--- Comment #5 from Suhaib <biahus at operamail.com> 2009-10-07 22:30:41 UTC ---
Still there in 2.3.7 but after acknowledging the error message GnuCash
successfully loads.

I too was stumped by this error as nothing in "Program Files\gnucash\bin"
appeared to require msvcr80.dll. I dug around the deployment tree and found
that "\Program Files\gnucash\lib\libpq.dll” has a dependency on MSVCR80.dll.
Below is the output from dumpbin.

dumpbin /DEPENDENTS "\Program Files\gnucash\lib\libpq.dll"
Microsoft (R) COFF Binary File Dumper Version 6.00.8447
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.


Dump of file \Program Files\gnucash\lib\libpq.dll

File Type: DLL

   Image has the following dependencies:

     SSLEAY32.dll
     LIBEAY32.dll
     libintl3.dll
     krb5_32.dll
     comerr32.dll
     gssapi32.dll
     WSOCK32.dll
     Secur32.dll
     WLDAP32.dll
     KERNEL32.dll
     ADVAPI32.dll
     SHELL32.dll
     MSVCR80.dll

Is this the cause of the error?

--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

----- Ende der weitergeleiteten Nachricht -----




More information about the gnucash-devel mailing list