Bug report #15565

lack of libstdc++-6.dll in Qgis 2.14\\bin (OS Windows 7 and 8)

Added by Mattia Scola about 4 years ago. Updated about 3 years ago.

Status:Closed
Priority:Normal
Assignee:-
Category:Unknown
Affected QGIS version:2.14.5 Regression?:No
Operating System: Easy fix?:No
Pull Request or Patch supplied:No Resolution:invalid
Crashes QGIS or corrupts data:No Copied to github as #:23488

Description

...excuse me for my poor english
I used to work with QGis 2.8.3 32 bit installed on Windows 7.
To run faster some special calculations I need, I pre-compiled a C++ dll (with Qt creator and MINGW) to be read from QGis Python plugins that I wrote importing "ctypes" to get direct access to C++ functions from Python.
Everythings was working fine (from Qgis 2.0 until Qgis 2.8.3) but when I tryed to do the same by installing QGis 2.14.5 and 2.14.6 LTR there are some errors.
I tryed QGis 2.14.6 in 2 WMvare virtual machines: one with OS Windows 7 32 bit and the other one with OS Windows 8 32 bit.
My dll was impossible to load and I found that the main error si the lack of libstdc++-6.dll in the folder bin of the QGis program.
I solved this lack by copying the file libstd++-6.dll from the folder bin of QGis 2.8.3 installed in my physical machine to the folders bin of QGis 2.14 (both virtual machines).
So I fixed the problem and everything works again.
Why libstdc++-6.dll has not installed with QGis 2.14?

History

#1 Updated by Jürgen Fischer about 4 years ago

  • Resolution set to invalid
  • Status changed from Open to Closed

QGIS in OSGeo4W is built with Visual C++ and doesn't need libstdc++.

#2 Updated by Jürgen Fischer about 3 years ago

  • Category set to Unknown

Also available in: Atom PDF