View Single Post
Old 08-29-2014, 05:52 PM   #73
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,486
Karma: 8025704
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by eschwartz View Post
But not all of calibre is written in python, some of it relies on the compiled C++ extensions. Linux is supported for development, so I can simply run
Code:
cd ~/git/calibre/ && sudo python2 setup.py develop
to recompile the extensions and have everything running from source. Fastness.
Just install the latest binary. It will have all the support libraries and extensions in it. I think that in 4 years I have had three instances where I have needed a new binary between releases where I couldn't wait because of release planning, and in each case Kovid has built an intermediate binary for me. For this situation it suffices to pull the source when a version is released and grab the binary at the same time.

If the binaries refuse to install on xp then this solution won't work. My understanding is that they refuse to run, not that they refuse to install.
chaley is offline