Dzisiaj, po powrocie z wakacji, zacząłem swój QGIS 1.7 i otrzymałem tę straszną wiadomość:
Pomocy, ktoś?
Dzisiaj, po powrocie z wakacji, zacząłem swój QGIS 1.7 i otrzymałem tę straszną wiadomość:
Pomocy, ktoś?
Odpowiedzi:
W Portugalii karta obywatela, która oferuje usługę uwierzytelniania i podpisu cyfrowego działającą za pośrednictwem przeglądarek, umieszcza starsze biblioteki dll w systemie Windows \ system32. Zmiana nazwy tych zatrzymuje działanie tych usług ...
Możesz skopiować QGIS Qtcore4.dll i QtGui4.dll do folderu, w którym znajduje się qgis.exe. Działa to bez zmiany nazwy starszych bibliotek dll. Powodem tego jest kolejność wyszukiwania używana przez system Windows do znalezienia wymaganych bibliotek DLL dla pliku wykonywalnego. Pierwszy w kolejności jest folder wykonywalny. Następnie przeszukuje \ windows \ system32, a dopiero potem PATH jest przeszukiwany.
Rozwiązanie, przetłumaczone poniżej, znajduje się na stronie http://osgeo-org.1560.n6.nabble.com/Entry-Point-Not-Found-td3732316.html
W wersji instalacyjnej OSGeo4W :
1. Find path: C:\OSGeo4W\bin
2. Copy all files to location: C:\OSGeo4W\apps\qgis\bin\
W wersji samodzielnej instalacji
1. Find path: C:\programs (or program files) \Quantum GIS Wroclaw\bin\
2. Copy all files to: C:\programs (or program files) \Quantum GIS Wroclaew\apps\qgis\bin\
W systemie Windows 7 nie można pominąć zamiany Qt.Core4.dll w ukrytym katalogu Windows C: \ Windows \ SysWOW64 \