[Eric] Re: QWebKit/eric 4

Detlev Offenbach detlev at die-offenbachs.de
Sat Jun 14 10:15:01 BST 2008


On Samstag, 14. Juni 2008, Jaime Seuma wrote:
> Detlev Offenbach wrote:
> > On Samstag, 14. Juni 2008, Jaime Seuma wrote:
> >> Detlev Offenbach wrote:
> >>> On Freitag, 13. Juni 2008, Jaime Seuma wrote:
> >>>> So I did...
> >>>>
> >>>> Everything went ok but eric4 (4.4.1.4 or 4.4.1.5) won't install.
> >>>> It complains about the entry point
> >>>> _ZNK15QsciLexerPython20indentationGuideViewEv not being found on
> >>>> qscintilla.dll; and the installer then asks (very politely :-) )to
> >>>> install qscintilla2 and its pyqt4 wrapper. Which I have already
> >>>> installed btw.
> >>>
> >>> Did you generate the QScintilla2 python bindings after the installation
> >>> of PyQt4?
> >>
> >> I suposse so; I've followed the install sequence as follows:
> >> -> python25 (already installed, haven't uninstalled-reinstalled back
> >> -> qt-> got rid of previous compilation-install, then downloaded de
> >> qt-4.4.0 bundle (not compiled from src, mind you) and installed it.
> >> -> sip-4.7.6->configure.py, mingw32-make && mingw32-make install
> >> -> QScintilla-gpl-2.2\qt4: qmake qscintilla.pro, mingw32-make &&
> >> mingw32-make install
> >> -> PyQt-win-gpl-4.4.2: configure.py, mingw32-make && mingw32-make
> >> install -> QScintilla-gpl-2.2\Python: configure.py, mingw32-make &&
> >> mingw32-make install
> >> And then
> >> -> eric4-4.1.4: install.py => get the forementioned error.
> >>
> >> In C:\Python25\Lib\site-packages\PyQt4 is the file qsci.pyd (along with
> >> the different qt*.pyc files). In C:\Qt\4.4.0\bin and C:\Qt\4.4.0\Lib
> >> there is the file qscintilla2.dll
> >
> > Did you copy qscintilla2.dll from C:\Qt\4.4.0\Lib to C:\Qt\4.4.0\bin
> > yourself? Over here only the first one is installed by make install and I
> > have to copy it to the bin directory myself. Another point to check for
> > is whether there is a qscintilla2.dll somewhere else on your system. You
> > should also ensure, that C:\Qt\4.4.0\bin comes first in your PATH. The
> > error message indicates, that the loaded dll is incompatible. In a python
> > shell you could try
> >
> > from PyQt4 import Qsci
>
> Dettley: thank you very much.
> You have the right to think that I'm completely stupid. You'd be right!
> The one qscintilla2.dll living in .../bin is a copy a made of the one
> living in /lib.
> But, and here is the trick, I must have put, maybe a year ago or so, an
> old qscintilla2.dll in *c:\windows
> *Once I have deleted this, eric installs fine.
>
> Again, thank you very much.
> Note: I still can't import QtWebkit. But I'll find why!
>

Was QtWebkit built during PyQt4 installation. What did configure.py tell you?

Detlev
-- 
Detlev Offenbach
detlev at die-offenbachs.de


More information about the Eric mailing list