![]() |
#1 |
Created Sigil, FlightCrew
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,982
Karma: 350515
Join Date: Feb 2008
Device: Kobo Clara HD
|
Calibre Qt DLLs override the system Qt DLLs
Just wanted to put this here so I spare other people the frustration. If you install calibre first and Qt second, calibre overrides the system Qt libs. This happens because calibre's path is added to the system %PATH% variable before the path to the system Qt libs.
Kovid, you could solve this by putting your Qt libs in a special folder inside calibre's folder so that they don't end up on the %PATH%. This is a good idea for most windows programs anyway. EDIT: Oh, and this was on Windows XP. Last edited by Valloric; 03-10-2009 at 04:55 PM. |
![]() |
![]() |
![]() |
#2 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,170
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Unfortunately, the way calibre is setup currently, it needs to have the Qt dlls on the PATH. I could probably change that if I tried hard enough, but...
|
![]() |
![]() |
Advert | |
|
![]() |
#3 | |
Created Sigil, FlightCrew
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,982
Karma: 350515
Join Date: Feb 2008
Device: Kobo Clara HD
|
Quote:
It was not an easy thing to debug. And a windows application should not put any DLLs on the PATH if it's not bent on providing those libs to other apps... this specific issue being proof enough. |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Installing calibre solely for ebook-convert on headless system | Zeroth | Related Tools | 1 | 08-24-2010 08:59 PM |
calibre optimal system specs | paul__dl | Calibre | 3 | 06-19-2010 12:04 AM |
Exiting calibre - linux - no system tray? | chlorine | Calibre | 6 | 08-09-2009 12:30 PM |
help with Claibre CSS override | sideburnt | Calibre | 7 | 05-28-2009 08:25 PM |
how to clean more disk space in root file system to upgrade system | chinaet | iRex | 1 | 12-18-2006 03:54 PM |